我正在使用javax.xml API将DOM文档转换为java中的XML。结果是
<tag>
<tag2>text</tag2>
</tag>
但我需要它
<tag>
<tag2>
text
</tag2>
</tag>
有没有选项可以用文本子节点做到这一点? 我没找到任何
答案 0 :(得分:1)
我认为您需要编写自己的编组器来执行此操作,因为假设您希望将此格式应用于要获取字符串text
的所有XML级别并将其转换为
[line feed character]
[n + i space characters]text[line feed character]
[n space characters]
其中n取决于根元素中当前元素的深度。
显然,如果你比较这两个文件中xpath / tag / tag2的值,它们就不一样了。