C で libxml2 の SAX インターフェイスを使用して XML ファイルを解析しようとしています。
私の問題は、タグの末尾と新しいタグの先頭の間に空白文字があると、コールバック「文字」が実行されることです...こんにちは。
すなわち
<?xml version="1.0"?>
<doc>
<para>Hello, world!</para>
</doc>
次のイベントが生成されます。
start document
start element: doc
start element: para
characters: Hello, world!
end element: para
characters:
end element: doc
characters:
end document
どういうわけかこれらの空白が「文字」として認識されないのは本当に素晴らしいことです.
なぜこれが起こっているのか、またはこれをどのように防ぐことができるのか、誰にもわかりませんか???