易截截图软件、单文件、免安装、纯绿色、仅160KB

XML 文件sax解析 之创建document对象

一.生成document对象。
import org.jdom.*;
import org.jdom.input.SAXBuilder;
public class ReportDocUtil {
  public ReportDocUtil() {
  }
  /**
   * <p>Description:covert xml file to Document</p>
   * @param url 格式xml文件的存放的相对路径
   * @return Document
   * <p>Create Time: 2003-11-17</p>
   */
  public static Document toDocument(String xmlFilePath)throws Exception {
      Document document = null;
      SAXBuilder saxBuilder = new SAXBuilder();
      document = saxBuilder.build(xmlFilePath);
      return document;
  }
  public static Document getXMLDocument(String xml)throws Exception{
    Document document = null;
    SAXBuilder saxBuilder = new SAXBuilder();
    StringReader stringIn = new StringReader(xml);
    document = saxBuilder.build(stringIn);
    return document;
  }
}


相关文档:

XML 序列化示例

XML 序列化可以采用从简单到复杂的多种形式。例如,可以序列化只包含公共字段和公共属性的类,如 XML 序列化简介中所示。下面的代码示例讨论各种高级方案,包括如何使用 XML 序列化生成符合特定 XML 架构 (XSD) 文档的 XML 流。
序列化数据集
除了序列化公共类的实例外,还可序列化 DataSet 的实例,如下面的代码示例所示 ......

如何对一xml格式的字符串分析?

http://topic.csdn.net/t/20021102/16/1142056.html
use   classes   in   System.Xml   namespace,   for   example   (assume   your   xml   is   in   string   s   and   it   contains   an   xmlns   definition) ......

使用kxml解析xml文件(一)

这个是参照ibm网站上的文章做的。
xml源文件:
<?xml version="1.0"?>
<!DOCTYPE rss PUBLIC
"-//Netscape Communications//DTD RSS 0.91//EN"
"http://my.netscape.com/publish/formats/rss-0.91.dtd"
>
<rss version="0.91">
<channel>
<title>Meerkat: An Open2 Wire Servic ......

C#读写XML文件

1)
XML是一项热门的技术。它之所以能够引起人们的兴趣,一个主要的原因在于它十分的简单,人们可以很容易地理解和使用它。每一个程序员都能轻易地看懂一个XML文件,理解它包含的内容。
.NET中包含了很多支持XML的类,这些类使得程序员使用XML编程就如同理解XML文件一样简单。在这篇文章中,我将给出这样的一个类的使用示 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号