sax

    3

    3答えて

    私が今までに見つけた唯一のコード例は、それほど古いものではなくなりました(廃止されたクラスを使用します)。 ロードとの属性またはテキスト値を読み込みSAXイベントハンドラ(S) の定義ファイル からXMLをパース:私は必要なのは実証し、基本的なものですイベントハンドラに渡される要素

    1

    2答えて

    私はSAXに関して比較的一般的な質問があります。どのように動作するのか、私が読んだチュートリアルに基づいて、inNodeのような大量のデータメンバーをブール値にして、各イベントハンドラで各ブール値をチェックし、それに応じてパラメータを処理することによって状態を維持する方法を学びました。 私にとっては、これは実際には効率が悪いようですが、効率的なやり方があるのか​​、それともSAXの性質なのでしょう

    3

    1答えて

    それはXML parsers often send out HTTP requests for fetching DTDsが文書で参照既知の問題です。具体的には、Python's one does this。これにより、多くのこれらのDTDをホストするwww.w3.orgのトラフィックが過剰になります。これにより、XML解析は非常に時間がかかり、場合によってはタイムアウトになります。これは、信頼で

    0

    1答えて

    私はlibxml2のSAX2インターフェイスを使用していくつかのコードを持っています。私は<エンティティの参照としてエンティティの参照としてではなく、文字として表示することができるようにしたいが、私が何をするにしても、libxml2 < <になり、参照コールバックを呼び出すのではなく、 libxml2が基本定義済みエンティティの参照コールバックを強制的に呼び出せるようにするためのアイデアはあ

    6

    3答えて

    ruby​​でxmlファイルを解析するためのxercesと似たものを探しています。私は、ネイティブプロセッサーREXMLとhpricotと呼ばれる別のプロセッサーを見ました(しかし、hpricotに関する文書は見つかりませんが、リンクはすべて死んでいるように見えます)。私はルビーのSAX2経由でXML文書を解析する何かを探しています。 TIA。

    3

    1答えて

    私はSAXを使用してXMLファイルを解析しています。 私のアプリケーションでのルート要素が " animalList"のXMLファイルを処理したいとしましょう。ルートノードが何か他のものであれば、SAXパーサーは解析を終了する必要があります。 DOMを使用して 、あなたはこのようにそれを行うだろう: ... Element rootElement = xmldoc.getDocumentElem

    6

    3答えて

    RSSとAtomファイルの解析時にSAXに問題が発生しました。彼によると、Item要素からのテキストがアポストロフィやアクセント付きの文字で切り捨てられているかのようです。エンコードにも問題があるようです。 私はSAXに試してみましたが、私は切り捨てを行っていますが、それ以上は掘り下げることができませんでした。誰かがこれに前に取り組んでいるなら、いくつかの提案を感謝します。 これはContentH

    2

    2答えて

    DOMツリーを取得しました。org.xml.sax.helpers.DefaultHandlerコールバックを受け取っています。それは可能ですか?

    2

    1答えて

    XMLをXSDに対して検証するJavaコードがあります。私はここで見つけたエラーハンドラの修正バージョンを使用しています:http://www.ibm.com/developerworks/xml/library/x-javaxmlvalidapi.htmlは、検証中にすべての例外をキャッチしてログに記録します。 エラーは非常に簡潔です、彼らはこのような何かを見て:そのよう http://www.

    0

    1答えて

    以下のXMLから、シーケンスの2番目の要素を取得しようとしています。終了ノードが各エントリの開始と同じであることに注意してください。これは検索が少し難解です。 私は、startElementSAX関数でforループを設定して、Width = "60"属性を評価して取得しようとしました。これによりデータが正しくソートされますが、ターゲットプロパティがシーケンスの最後のパスを受け取ることになります。私