Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java中使用DOM解析器更新标记? 标题244 样品_Java_Xml_Parsing_Dom - Fatal编程技术网

如何在java中使用DOM解析器更新标记? 标题244 样品

如何在java中使用DOM解析器更新标记? 标题244 样品,java,xml,parsing,dom,Java,Xml,Parsing,Dom,在上面的xml中,我必须用另一个值say“Hello”来更新title标记的内容 <root> <title>Title<id>244</id></title> <value>sample</value> </root> 你好 样品 但我不打算在Java中使用DOM解析器来实现同样的效果 有人有什么建议吗?所以当你得到字符串标签时,简单地交换你解析的主字符串如下: String stringTo

在上面的xml中,我必须用另一个值say“Hello”来更新title标记的内容

<root>
<title>Title<id>244</id></title>
<value>sample</value>
</root>

你好
样品
但我不打算在Java中使用DOM解析器来实现同样的效果


有人有什么建议吗?

所以当你得到字符串标签时,简单地交换你解析的主字符串如下:
String stringToParseXML=oldString.replace(“Title244”、“Hello244”)

使用XSLT:我得到一个XML文档作为输入,其中我必须用“Hello”替换“Title”。我不能使用XSLT,我的程序在通过它之前不会知道XML的内容。为什么喜欢使用DOM解析器?DOM名称清楚地表明,它主要用于xml解析,用于更新xml,为什么不使用java的其他API呢
<root>
<title>Hello<id>244</id></title>
<value>sample</value>
</root>