我有一些已经生成的 xml,导致问题的应用程序现在需要向其中添加元素,这些元素需要位于特定位置才能对应用的模式有效...
现在有两个问题,第一个是我必须硬编码那些不是很好但“好的”的位置。但更大的是 jdom ......我打印了内容列表,它看起来像:
element1
text
element2
element4
text
element5
虽然文本节点只是空格,而我添加的每个元素都使得它更加不可预测有多少文本节点(因为有时添加了一些有时没有),它们只是被视为元素,但我想忽略它们,因为当我添加 element3在索引 2 处,它不在 element2 和 element4 之间,它出现在这个烦人的文本节点之后。
有什么建议么?恕我直言,最好的解决方案是根据架构自动将其放置在必须的位置,但我认为这是不可能的?
谢谢你的建议 :)