我有一個場景,我必須從xml標記的名稱中刪除數字。例如,如果有標籤<xxx1>1234</xxx1>
,我需要輸出爲<xxx>1234</xxx>
。我通過網絡衝浪,無法找到解決方案。請幫忙。用Javascript更改XML標記名稱
0
A
回答
1
你可以帶一個dom元素的子元素,並在它的位置附加一個新的dom元素,而不是改變元素的細節本身。
僞代碼:
curElementContent = get element from dom and get its contents
newElement = create new dom element
append curElementContent to newElement
remove curElement from dom and insert newElement.
0
你可以試試這個:
tags.replace(/<xxxx\d>/gi, '<xxxx>').replace(/<\/xxxx\d>/gi,'</xxxx>');
如果標籤包含您需要更新的字符串。
0
通過將xml轉換爲xml字符串並使用下面的正則表達式來實現它。
xmlString = xmlString.replace(/\d+>/g, '>');
相關問題
- 1. 如何使用PHP更改XML標記名稱?
- 2. 使用MSXML更改XML標記元素的節點名稱
- 3. 使用JavaScript通過名稱更改跨度標記的值
- 4. VB.net XML按標記名稱
- 5. 更改元素標記名稱Mootools
- 6. 更改名稱XML時Deserialising
- 7. 更改xml屬性名稱
- 8. 自動更改XML標記
- 9. 更改xml標記的值
- 10. 使用XSLT更改XML元素名稱
- 11. 使用Scala更改XML名稱空間
- 12. 使用XSLT更改具有相同名稱的嵌套XML元素標記
- 13. SSRS標題更改(更改列名稱)
- 14. 更改標籤名稱
- 15. iOS更改目標名稱
- 16. 用javascript更改圖標標記
- 17. 如何更改標籤名稱和使用LINQ到XML
- 18. SQL服務器「到XML」標記名稱
- 19. PHP檢索XML標記名稱
- 20. 沒有名稱的Xml標記
- 21. SQL-獲取XML標記名稱和值
- 22. 使用XSLT更改單個XML標記
- 23. 格式良好的XML?標記名稱和屬性名稱中的XML引用
- 24. 用於更改名稱的Javascript getElementsByName()
- 25. Javascript - 使用數組更改類名稱
- 26. 具有相同名稱的XML標記 - Javascript
- 27. 如何使用特定的href更改類名稱標記a?
- 28. 在使用XSLT進行轉換時更改標記名稱
- 29. 使用Pure JS更改HTML標記名稱
- 30. 根據div名稱更改span標記中的標題
嗨..感謝您的回覆。你能否解釋一下tags.replace中的標籤是否是預定義的。另外,這可以用於完整的XML。我將不得不遍歷標籤名稱(xxx值)。 – CARTIC
通過將xml轉換爲xml字符串並使用下面的正則表達式來實現它。 xmlString = xmlString.replace(/ \ d +>/g,'>'); 感謝您的支持。 – CARTIC