`
shuaiqixiao4
  • 浏览: 54453 次
  • 性别: 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.        } 
分享到:
评论

相关推荐

    android String.xml Excel 相互转换工具

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

    String.xml Excel 相互转换工具

    `String.xml`文件是Android系统用来存储应用中所有文本资源的主要方式,它使得开发者能够方便地管理和国际化应用的文本内容。本工具就是专为处理`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. **注意事项**:在...

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

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

    利用pugixml 转化xml为string

    利用pugixml 转化xml为string

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

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

    Excel表格转换将excel与Android的string.xml互转.zip

    Excel表格转换将excel与Android的string.xml互转Excel转换一个java写的excel转多语言翻译的工具,目前已支持安卓的strings.xml与excel互转支持多语言转换,将excel转换为多版本的string.xml支持将多种语言的string....

    任意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可以直接序列化为...

    Map转换成xml

    public static String toXML(Map, Object> _obj, Object key) { StringBuffer xml = new StringBuffer(); xml.append(").append(key).append(">\n"); xml.append(toXML(_obj)); xml.append(").append(key)....

    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文档的根节点。这...

Global site tag (gtag.js) - Google Analytics