`
yuelangyc
  • 浏览: 459198 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java中使用dom简单轻便解析XML串.

 
阅读更多
        java中使用dom解析简单的xml文件,只是一个串.省去了读取文件写文件的操作,

       
                SAXBuilder builder = new SAXBuilder(false);
                Reader in = new StringReader(strXml);
                Document doc = builder.build(in);
                Element root = doc.getRootElement();
                List ls = root.getChildren();//注意此处取出的是root节点下面的一层的Element集合
                String result = "";
                String ID = "";
                for (Iterator iter = ls.iterator(); iter.hasNext();) {
                    Element el = (Element) iter.next();
                    if (el.getName().equals("lRet")) {
                        result = el.getText();
                    }
                }


        只是最简单的dom解析.因为项目中用到了,所以记录下来.
分享到:
评论

相关推荐

    dom4j---xml解析jar包

    在Java环境中,解析XML文档时,我们通常会遇到各种库,其中DOM4J是一个非常流行的、功能强大的开放源代码库。这个库不仅简化了XML处理,还提供了XPath和XSLT的支持,使其成为Java开发者处理XML的首选工具之一。 **...

    Gson, XML结合Ajax(结合servlet技术)

    在这样的环境中,开发者可以创建Servlet来处理HTTP请求,使用Gson或DOM解析XML来序列化或解析数据,然后在客户端使用Ajax技术与服务器进行交互。 总的来说,了解并熟练掌握Gson、XML、Ajax以及Servlet技术对于Web...

    Ajax如何传输Json和xml数据

    3. 服务器端接收到XML数据后,一般会使用流的方式读取XML数据,并通过解析库(例如dom4j)解析XML文档。 4. 服务器处理完业务逻辑后,将结果编码为XML格式发送回客户端。 5. 客户端通过`xhr.responseXML`属性接收XML...

    Ajax学习:MySQL + Tomcat + ajax

    1. **数据交互格式**:通常,我们不再使用XML,而是选择JSON,因为它更轻便、解析更快。在Java后端,可以使用Gson或Jackson库将Java对象转换为JSON字符串。 2. **安全考虑**:确保对用户输入进行验证和清理,防止SQL...

    J-XML-开源

    - 解析XML文档:J-XML可能提供API来读取XML文件,并将其转换为内存中的数据结构。 - 生成XML:同样,它可能允许将数据结构写回XML格式,便于数据持久化或交换。 - 支持XPath:XPath是一种查询XML文档的语言,J-XML...

    jsoup的jar包

    此外,jsoup库小巧轻便,仅需引入一个jar包即可使用,大大简化了项目的依赖管理。 总的来说,jsoup是一个强大而易用的HTML处理工具,无论你是要构建网页爬虫,还是处理嵌入在应用中的HTML内容,它都能提供强大的...

    jdk1.6.0_45绿色版

    - **XML解析**:提升了SAX和DOM解析器的性能,支持XML Schema 1.1。 - **安全增强**:加强了加密算法,改进了安全策略和权限管理。 **2. JDK绿色版** “绿色版”通常指的是无需安装、可直接运行的版本。JDK 1.6.0_...

    jquery基础1

    - **特点**:与XML相比,JSON更为轻便,它采用了一种与编程语言无关的数据格式,因此成为一种理想的数据交换语言。 - **注意事项**:尽管JSON基于JavaScript的语法,但它并非专属于JavaScript,而是可以被任何支持...

Global site tag (gtag.js) - Google Analytics