Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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中处理xml内容中的标记_Java_Xml_Dom_Stax - Fatal编程技术网

如何在java中处理xml内容中的标记

如何在java中处理xml内容中的标记,java,xml,dom,stax,Java,Xml,Dom,Stax,我必须在java中将一个子xml插入到另一个xml中。 子xml在内容中包含标记: <paragraph> One paragraph <bold>The title <link> a link </link> morewords</bold> </paragraph> 一个段落的标题是一个链接 我该怎么办?插入后,标签应位于同一位置 最好的问候答案是 例如,您的XML如下所示- <example> &

我必须在java中将一个子xml插入到另一个xml中。 子xml在内容中包含标记:

<paragraph>
 One paragraph <bold>The title <link> a link </link> morewords</bold>
</paragraph>


一个段落的标题是一个链接
我该怎么办?插入后,标签应位于同一位置

最好的问候

答案是

例如,您的XML如下所示-

<example>
<![CDATA[<paragraph>
 One paragraph <bold>The title <link> a link </link> morewords</bold>
</paragraph>]]></example>
大多数XML解析器和XML库都支持特殊字符
转义
删除转义


希望能有所帮助。

谢谢您的回答。但是当我使用CDATA时,当我使用DOM在主文档中插入子文档时,这些标记将不会被识别为标记?
&lt;paragraph&gt;
 One paragraph &lt;bold&gt;The title &lt;link&gt; a link &lt;/link&gt; morewords&lt;/bold&gt;
&lt;/paragraph&gt;