xpath を使用して xml を別の xml 形式に変換するにはどうすればよいですか? xml ファイルは動的で、任意のレベル、異なるタグである可能性があります。次の xml はサンプルです。
<?xml version="1.0"?>
<student_info>
<total_stud>500</total_stud>
<student>
<id>1</id>
<name>abc</name>
<address>
<city>Pune</city>
<zip>411006</zip>
</address>
</student>
<student>
<id>1</id>
<name>bbc</name>
<address>
<city>Toronto</city>
<zip>82233</zip>
</address>
</student>
<student>
<id>2</id>
<name>wec</name>
<address>
<city>North York</city>
<zip>59522</zip>
</address>
</student>
</student_info>
To: 全学生 "id=1"
<?xml version="1.0"?>
<student_info>
<student>
<name>abc</name>
<city>Pune</city>
<zip>411006</zip>
</student>
<student>
<name>bbc</name>
<city>Toronto</city>
<zip>82233</zip>
</student>
</student_info>