0
我對XML解析非常陌生,需要一些幫助。假設一個XML像這樣的:用xmlstarlet解析xml
<?xml version="1.0" encoding="UTF-8"?>
<top>
<node:config xmlns:node="uri:example.com/somepath/node/10.0" xmlns:this="uri:example.com/somepath/this/10.0" xmlns:that="uri:example.com/somepath/node/10.0" xmlns:thus="uri:example.com/somepath/thus/10.0" xmlns:an="uri:example.com/somepath/an/10.0">
<this:is.a.test>on</this:is.a.test>
<that:was.some.thing>off</that:was.some.thing>
<thus:can name="species" value="value1 value2">
<an:idea.for.something>on</an:idea.for.something>
<an:idea.for.something.else>on</an:idea.for.something.else>
</thus:can>
<thus:can name="monkey" value="value3 value4">
<an:idea.for.something>off</an:idea.for.something>
<an:idea.for.something.else>off</an:idea.for.something.else>
</thus:can>
</node:config>
</top>
我怎麼會去的「從而」命名空間內打印的一切,當名=種類和價值=值例如?
謝謝!