xml-stringを別のxml-stringsにタグで分割するにはどうすればよいですか?XMLの文字列をJavaのタグで分割する
次のXMLがあるとします。 のtag1とその値、 のtag2とその値、そして のtag3の値を持つxml-stringを持つにはどうすればいいですか?
<?xml version="1.0"?>
<Tag0>
<Tag1> //Other tags and values for tag1 </Tag1>
<Tag2> </Tag2>
<Tag3> </Tag3>
</Tag0>
私は、XML文字列のXSDを作成するときにそれらの残りの部分はTAG1と同じ名前空間を持っているので、それだけでTAG1のためだけのXSDを作成するので、私はXMLを分割しています。
XMLパーサーを使用していますか? XMLと正規表現は一致しません**:http://stackoverflow.com/questions/8577060/why-is-it-such-a-bad-idea-to-parse-xml-with-regex ...または面白いvesion:http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454 – GhostCat