連字符的所有元素的名稱和attrbiutes我有下面的XML例子:替換包含下劃線
<root-name file="something" date="22.02.2015" target="name" full-name="something else">
<root-child title ="title" published-by="FullName" published-by-userid="username">
<root-doc id="123" owner-id="username" />
<root-doc id="1234" owner-id="username" />
<root-doc id="12345" owner-id="username" />
</root-child>
<root-child title ="title" published-by="FullName" published-by-userid="username">
<root-doc id="abc" owner-id="username" />
<root-doc id="abcd" owner-id="username" />
<root-doc id="abcde" owner-id="username" />
</root-child>
..................
</root-name>
我怎麼能代替所有元素的名稱和包含連字符強調屬性?
例子:
<root-name file="something" date="22.02.2015" target="name" full-name="something else">
應該
<root_name file="something" date="22.02.2015" target="name" full_name="something else">
爲什麼?你不需要它來解析你的xml。 – EZI 2015-03-31 19:03:41
我實際上將這個xml解析爲動態對象,當名稱包含連字符時屬性不起作用,所以我想先用下劃線替換所有連字符,然後將其解析爲動態對象。 – user2818430 2015-03-31 19:05:21
'我實際解析這個XML到動態對象'你能發佈代碼嗎? – EZI 2015-03-31 19:08:12