// 程序如下:package org.javaresearch.jfml.test;
import java.io.*;import org.xml.sax.*;
import org.w3c.dom.*;import javax.xml.parsers.*;
import javax.xml.transform.*;
public class ChineseXmlParser
{
public static void main(String[] args)
{
try
{
String strXml =
"<?xml version=\"1.0\" encoding = \"GB2312\"?><Message><ChatContent>我</ChatContent></Message>";
StringReader stringReader = new StringReader(strXml);
InputSource inputSource = new InputSource(stringReader);
DocumentBuilderFactory documentBuilderFactory =
DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder =
documentBuilderFactory.newDocumentBuilder();
Document document =
documentBuilder.parse(inputSource);
System.out.println(document.getDocumentElement().getFirstChild().getFirstChild().toString());
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
import java.io.*;import org.xml.sax.*;
import org.w3c.dom.*;import javax.xml.parsers.*;
import javax.xml.transform.*;
public class ChineseXmlParser
{
public static void main(String[] args)
{
try
{
String strXml =
"<?xml version=\"1.0\" encoding = \"GB2312\"?><Message><ChatContent>我</ChatContent></Message>";
StringReader stringReader = new StringReader(strXml);
InputSource inputSource = new InputSource(stringReader);
DocumentBuilderFactory documentBuilderFactory =
DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder =
documentBuilderFactory.newDocumentBuilder();
Document document =
documentBuilder.parse(inputSource);
System.out.println(document.getDocumentElement().getFirstChild().getFirstChild().toString());
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货