以下のXMLの例では、タグの下にコンテンツを保持し、その後に中心を置いて他のものをすべて削除する方法をJavaパーサーを使用してですか? タグの後には、中央以外のタグが続き、そのタグは破棄する必要があります。特定のノード(Javaパーサー)を保持するXMLコンテンツを削除する
<xml>
<A>
<B>
.
.
.
<parameter>
<parameterid>center</parameterid>
<name>Center</name>
<keyframe>
<when>1</when>
<value>
<horiz>100</horiz>
<vert>100</vert>
</value>
</keyframe>
<keyframe>
<when>2</when>
<value>
<horiz>150</horiz>
<vert>150</vert>
</value>
</keyframe>
</parameter>
<parameter>
...
</parameter>
<parameter>
...
</parameter>
.
.
.
</B>
</A>
</xml>
ので、出力は次のようになります。
<parameter>
<parameterid>center</parameterid>
<name>Center</name>
<keyframe>
<when>1</when>
<value>
<horiz>100</horiz>
<vert>100</vert>
</value>
</keyframe>
<keyframe>
<when>2</when>
<value>
<horiz>150</horiz>
<vert>150</vert>
</value>
</keyframe>
</parameter>
お知らせください。ありがとう!
これは素晴らしい動作します。もう1つのこと:単語の余分を取り除きたいので、出力ファイルをもう少し微調整しなければならないので、 "name = center、frame = 1、horiz = 100、vert = 100 frame = 2 、horiz = 150、vert = 150 " –