特定の属性がない場合、XMLドキュメントを解析するときにすべてのタグを削除するにはどうすればよいですか?たとえば、すべてのタグ(もちろんrootを除く)にname属性を持たせたいと思います。私はXMLを使用してツリーデータベースを作成していますが、名前のないタグを使用しても意味がありません。
もちろん、すべてのタグを(深く)繰り返して、属性が存在するかどうかを確認することもできますが、ファイルが大きい場合は時間がかかります。
XMLParserでそれを行うためのいくつかのオプションがあるはずだと思います...多分いくつかのスキーマを使用していますか?