<Module name="IOWData">
*</VERSION>*
<ACQ> PAR </ACQ>
<RECON> PUP </RECON>
<Group name="PAR">
<HEALTHSTATUS> OK </HEALTHSTATUS>
</Group>
</Module>
私が例に示すように、(XMLで開かれていない終了タグ、すなわち、余分な終了タグを削除したいです - バージョンタグ)。
注: xml全体のどのタグでもかまいません。また、xmlは膨大ですが、実際にはxml全体をメモリにロードしたくありません。
私が持っているアイデアを以下に示します。正規表現
を:私はこれを解決するために、正規表現を使用することができます。しかし、私は閉鎖と開封のチェックのタグ名を確認する方法の助けが必要です。
使用XSD。しかしどうですか?
希望私は効率的な解決方法が明確で憧れています。 ありがとう!