Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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 xmldom创建混合内容_Java_Xml_Dom_Jaxp - Fatal编程技术网

Java xmldom创建混合内容

Java xmldom创建混合内容,java,xml,dom,jaxp,Java,Xml,Dom,Jaxp,我需要在另一个元素的文本中间插入一个元素。这里给出的是我想要的“之前”和“之后” 之前 <element1> This is content of element1 </element1> 这是元素1的内容 之后 <element1> This is <element2></element2> content of element1 </element1> 这是元素1的内容 我正在使用Java Dom API。我怀疑

我需要在另一个元素的文本中间插入一个元素。这里给出的是我想要的“之前”和“之后”

之前

<element1> This is content of element1 </element1>
这是元素1的内容
之后

<element1> This is <element2></element2> content of element1 </element1>
这是元素1的内容

我正在使用Java Dom API。

我怀疑您需要删除现有的文本节点,然后创建三个新节点:


删除现有文本节点后,将所有这些添加到

我希望我不需要这样做。@user1752247:为什么?不管怎样,你都需要精确地控制它被拆分的位置——这将是一个很小的工作量。(添加节点其实并不难。)您是否尝试过实现此功能,但遇到了任何问题?