我有一個現有的具有更多節點數的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