我想更改xml的命名空間url值。我有一個像下面這樣的xml如何更改根節點的屬性值和命名空間url
<catalog xmlns="http://someurl"
xmlns:some="http://someurl2"
xsi:schemaLocation="http://someurl some.3.0.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<cd>
<title>Empire Burlesque</title>
<artist>Bob Dylan</artist>
<country>USA</country>
<company>
<name>Columbia</name>
</company>
<price>10.90</price>
<year>1985</year>
</cd>
</catalog>
我正在使用標識轉換。有什麼辦法可以改變命名空間ursl中的文本嗎?例如,我想將網址http:// someurl改爲http:// someur2' 和'http:// someurl some.3.0.xsd'改爲'http:// someurl some.4.0.xsd'
想必你想改變每個元素的命名空間,對吧? (這將會改變根元素上默認名稱空間聲明的效果。) – LarsH 2010-12-09 15:38:50
@ user527650:輸入源中缺少模式實例名稱空間聲明。 – 2010-12-09 15:40:40