我想從具有它的所有元素中刪除具有特定值的名稱空間。我找了它XSLT刪除XMLNS(名稱空間)與特定值匹配的屬性
XSLT轉換如下圖所示,我需要從包含它的元素刪除的xmlns = 「NS_647」
輸入XML
<COSR xmlns="TEST_NS1" >
<ORM_O01.PATIENT xmlns="NS_647" >
<PID>
<PID.1>1</PID.1>
</PID>
</ORM_O01.PATIENT>
</COSR>
輸出
<COSR xmlns="TEST_NS1" >
<ORM_O01.PATIENT >
<PID>
<PID.1>1</PID.1>
</PID>
</ORM_O01.PATIENT>
</COSR>
的[排除來自某個特定的XML元素使用XSLT屬性(可能的複製http://stackoverflow.com/questions/3116396/exclude-attribute-from-a- specific-xml-element-using-xslt) – Damian
@Damian不,因爲「xmlns」不是屬性。 – Tomalak
Rajendra,你能解釋一下爲什麼你想刪除命名空間嗎? – Tomalak