0

Xerces-C++ v2.8.0 で SAX API を使用してタグ名とタグ値を取得する方法を教えてください。

4

1 に答える 1

2

SAX は、ファイルを解析し、指定したメソッドへのコールバックの形式でイベントを送信することによって機能します。開始タグ、文字、終了タグなど、XML ファイルで発生する可能性のある重要なオブジェクトごとに「イベント」があります。あなたにとって意味のある.

対象のイベントのメソッドをサブクラス化org.xml.sax.helpers.DefaultHandlerしてオーバーライドすることにより、コールバックを提供します。たとえば、startElement()XML 内のすべてのタグに対して呼び出しが行われます。startElement()各タグを見て、興味がある場合は、メソッドにパラメーターとして提供されたその属性を調べることができます。

于 2011-08-11T17:19:36.363 に答える