`
shuaiqixiao4
  • 浏览: 54232 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
社区版块
存档分类

String转XML的方法

    博客分类:
  • J2SE
XML 
阅读更多
w3c的dom

Java代码 
1.DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();   
2.  DocumentBuilder builder;  
3.   try    {  
4.   builder  =  factory.newDocumentBuilder();  
5.   Document doc  =  builder.parse( new  ByteArrayInputStream(str.getBytes()));   
6.  }   catch  (ParserConfigurationException e)   {  
7.    //  TODO Auto-generated catch block   
8.    e.printStackTrace();  
9.  }   catch  (SAXException e)   {  
10.    //  TODO Auto-generated catch block   
11.    e.printStackTrace();  
12.  }   catch  (IOException e)   {  
13.    //  TODO Auto-generated catch block   
14.    e.printStackTrace();  
15.  }  
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
  DocumentBuilder builder;
   try    {
   builder  =  factory.newDocumentBuilder();
   Document doc  =  builder.parse( new  ByteArrayInputStream(str.getBytes()));
  }   catch  (ParserConfigurationException e)   {
    //  TODO Auto-generated catch block
    e.printStackTrace();
  }   catch  (SAXException e)   {
    //  TODO Auto-generated catch block
    e.printStackTrace();
  }   catch  (IOException e)   {
    //  TODO Auto-generated catch block
    e.printStackTrace();
  }

dom4j

Java代码 
1.SAXReader saxReader = new SAXReader();  
2.        Document document;  
3.        try {  
4.            document = saxReader.read(new ByteArrayInputStream(str.getBytes()));  
5.            Element incomingForm = document.getRootElement();  
6.        } catch (DocumentException e) {  
7.            // TODO Auto-generated catch block  
8.            e.printStackTrace();  
9.        } 
分享到:
评论

相关推荐

    String.xml Excel 相互转换工具

    `String.xml`文件是Android系统用来存储应用中所有文本资源的主要方式,它使得开发者能够方便地管理和国际化应用的文本内容。本工具就是专为处理`String.xml`与Excel表格之间的相互转换而设计的,方便开发者进行批量...

    android String.xml Excel 相互转换工具

    为了方便管理这些多语言资源,Android使用`String.xml`文件来存储应用中的文本字符串。然而,手动编辑这些XML文件既耗时又容易出错,尤其是在处理大量文本时。这时,就需要借助一些工具进行`String.xml`与Excel之间...

    Excel和String.xml 互相转换工具

    在IT行业中,尤其是在Android或者iOS应用开发中,`String.xml` 文件是用于管理应用程序中所有字符串资源的关键文件。它允许开发者集中地定义、管理和翻译应用中的文本,提高代码的可维护性和可扩展性。本工具则专注...

    String.xml转Excel翻译工具

    然而,对于非编程背景的翻译人员来说,直接在XML文件中进行翻译工作可能较为困难,因此出现了“String.xml转Excel翻译工具”。这种工具能够将XML格式的字符串资源转换成更易编辑的Excel表格,以便于翻译和管理。 ...

    xml转String,String转xml

    dom4j的操作 ,dom4j转化为String,String转化为xml

    String.XML转Excel的工具应用

    5. **使用方法**:通常,用户需要运行此工具,选择待转换的`string.xml`文件,然后指定输出的Excel文件位置。转换完成后,用户可以在Excel中进行编辑,最后再通过工具将Excel内容导回为XML。 6. **注意事项**:在...

    利用pugixml 转化xml为string

    利用pugixml 转化xml为string

    将string类型xml字符串转为json字符串

    在上述代码中,`XML.toJSONObject(String xml)`方法接收一个XML字符串并返回一个`JSONObject`。这个方法会解析XML,保留其原有的层次结构,并将XML元素转换为JSON键值对。转换后的JSON字符串可以通过`toString()`...

    dom4j以String的方式读取XML的内容,并给String的值赋值,写入XML中

    在这个场景中,我们关注的是如何使用DOM4J以String的形式读取XML内容,然后将String的值赋给XML中的特定节点,最后将更新后的内容写回XML文件。下面我们将详细探讨这一过程。 1. **解析XML到String** 要将XML文件...

    任意XML转实体类 实体类 转XML 方法 JAVA

    总结一下,XML转实体类和实体类转XML涉及的主要知识点有:Java反射API、XML解析(DOM、SAX、StAX、JAXB),以及对象的序列化和反序列化。在实际开发中,我们需要根据项目需求选择合适的工具和方法,确保数据的准确...

    XML String 转成JSON

    XML(Extensible Markup Language)和JSON(JavaScript Object Notation)是两种常见的数据交换格式,广泛应用于Web服务和数据传输。XML以其丰富的结构化特性而著名,而JSON则以简洁、易于阅读和处理的特性受到青睐...

    java一键xml转map,一键map转xml工具类

    Map<String, String> map = EasyXmlUtil.xmlToMap(xmlString); String xmlString = EasyXmlUtil.mapToXml(map); ``` 总结来说,`EasyXmlUtil`是一个实用的Java工具类,它封装了XML与Map之间的相互转换功能,使得...

    XML转换为JSON(支持多种方法)

    4. 使用XMLSerializer将XML转换为JSONObject:`JSONObject json = XMLSerializer.read(xmlString);` 如果是从XML Document转换,可以使用`XMLSerializer.read(document)`。 5. 转换后的JSONObject可以直接序列化为...

    java转换xml、list、map和json

    最后,使用doc2String方法将Document对象转换为xml字符串。 xml和list之间的转换 xml和list之间的转换也可以通过使用dom4j库来实现。例如,listToXml方法将List对象转换为xml字符串。该方法首先创建了一个Document...

    将对象(java bean)转换为xml字符串

    然后,使用`toXML()`方法将Java Bean对象转换为XML字符串: ```java Person person = new Person("张三", 30); String xml = xstream.toXML(person); System.out.println(xml); ``` 输出的XML字符串可能如下所示:...

    Android string.xml中的替换方法

    本文将深入探讨Android string.xml中的替换方法,以及如何在实际项目中高效地利用这一功能。 1. 整型变量替换 在string.xml文件中,我们可以通过使用`%d`来定义整型变量占位符。例如,如果要创建一个字符串"我今年...

    xml格式的字符串转换成List

    这篇博客“xml格式的字符串转换成List”提供了相关的方法和步骤,以下是对这个主题的详细讲解。 首先,理解XML字符串。XML字符串是由一系列标签、属性和内容组成的,这些元素按照特定的规则组织,用于描述数据的...

    创建想要的XML格式和读取XML,DataTable转XML和XML转DataTable

    首先实例化`XmlDocument`对象,然后使用`CreateElement`方法创建XML元素。通过`SetAttribute`方法添加属性,`InnerText`属性设置元素的文本内容。最后,使用`AppendChild`方法将创建的元素添加到XML文档的根节点。这...

    webservice接口接收xml,string代码

    ### WebService接口接收XML与String代码解析 #### 一、概述 在现代软件开发中,WebService作为一种基于HTTP协议的应用程序接口(API),广泛应用于不同系统之间的数据交换与服务调用。本篇文章将根据提供的代码示例...

    map/list集合转化成xml字符串 xml字符串转化成map/list集合

    首先,让我们探讨`Map`集合转成XML字符串的过程。一个`Map`对象存储键值对,可以使用各种库如`JAXB (Java Architecture for XML Binding)`、`DOM (Document Object Model)`或`SAX (Simple API for XML)`来实现转换。...

Global site tag (gtag.js) - Google Analytics