java面试题

当前位置: 面试问题网 > java面试题 > 怎么处理XML的中文问题

怎么处理XML的中文问题

示例代码如下:
   package xml;
  
   import javax.xml.parsers.DocumentBuilder;
   import javax.xml.parsers.DocumentBuilderFactory;
   import javax.xml.transform.OutputKeys;
   import javax.xml.transform.Transformer;
   import javax.xml.transform.TransformerFactory;
   import javax.xml.transform.dom.DOMSource;
   import javax.xml.transform.stream.StreamResult;
   import org.w3c.dom.Document;
   import org.w3c.dom.Element;
  
   public class DOMTest {
   private String outFile = “c:\test.xml”;
  
   public static void main(String args[]) {
   DOMTest test = new DOMTest();
   try {
   DocumentBuilder builder = DocumentBuilderFactory.newInstance()
   .newDocumentBuilder();
   Document doc = builder.newDocument();
   Element root = doc.createElement(“Tarena”);
   Element zhang = doc.createElement(“张”);
   zhang.appendChild(doc.createTextNode(“我是张丽芳”));
   root.appendChild(zhang);
   doc.appendChild(root);
   Transformer transformer = TransformerFactory.newInstance()
   .newTransformer();
   //设置xml的编码
   transformer.setOutputProperty(OutputKeys.ENCODING, “gb2312″);
   //设置缩近格式
   transformer.setOutputProperty(OutputKeys.INDENT, “yes”);
   transformer.transform(new DOMSource(doc),
   new StreamResult(test.outFile));
   } catch (Exception e) {
   System.out.println(e.getMessage());
   }
   }
   }

【怎么处理XML的中文问题】相关文章

1. 怎么处理XML的中文问题

2. XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?

3. 编程用JAVA解析XML的方式

4. 编程实现去掉XML的重复结点

5. 关于.NET, HTML的五个问题

6. 跳槽原公司不放该怎么处理?

7. 没签劳动合同遭遇工伤怎么处理?

8. 劳务派遣人员工伤事故怎么处理

9. 事实劳动关系应怎么处理

10. 辞职后五险一金怎么处理?

本文来源:https://www.mianshiwenti.com/a12192.html

点击展开全部

《怎么处理XML的中文问题》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝怎么处理XML的中文问题﹞相关内容

「怎么处理XML的中文问题」相关专题

其它栏目

也许您还喜欢