我有一个现有的具有更多节点数的XML文档,我想插入一个新节点,但是在某个位置。如何使用TCL(TDom)在现有的xml文件中插入新节点
文件看起来像:
<root>
<a>...</a>
<c>...</c>
<e>...</e>
</root>
...可视为XML标签一.../A,C .../C,E .../E。 (格式化的问题)
新的节点应该插入按字母顺序排列的节点之间,产生:
<root>
<>
new node
<>
<>
new node
<>
<>
<>
new node
我如何使用XPath在TCL找到现有节点之前插入新的节点或之后。
由于XML文档中的现有标签是按字母顺序排列的,我还想保留该顺序。
目前我正在使用tdom包。
有没有人有关于如何插入这样一个节点的想法?
我已经格式化了您的问题,以便内容正确显示,但似乎是在讨论如何生成非格式良好的XML文档。我不知道这个原因,但是如果你编辑你的问题来添加你想要去的地方,这将非常有帮助。 (至少4个空格的缩进形成了一个字面部分。) – 2011-05-07 05:44:51