問題タブ [xml-parsing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 返された XML データを dict に入れる簡単で迅速な方法は何ですか?
私は次から返されたデータを取得しようとしています:
迅速かつ簡単な方法で口述に。これを行う最善の方法は何ですか?
ありがとう。
java - 解析する .xml ファイルの読み取り時の FileNotFoundException
XMLファイルからデータを読み込んで解析するプログラムをJavaで書いています。ファイルは、プロジェクトの src ディレクトリにある「Resources」という名前のフォルダーにインポートされます。私はエクリプスを使用しています。プログラムを実行すると、次のエラーが表示されます。
関連するコードは次のとおりです。
ファイルがあるのに FileNotFoundException が発生する理由がわかりません。助けてくれてありがとう。
java - XMLファイルから2つのデータを取得するための最良の方法は何ですか?
FO変換前または後のいずれかの状態にあるXMLドキュメントがあり、そこから情報を抽出する必要があります。前のケースでは、pageWidthとpageHeightを表す2つのタグを引き出す必要があり、後のケースでは、特定のタグからpage-heightとpage-widthのパラメーターを抽出する必要があります(どちらが外れているか忘れています)私の頭のてっぺん)。
私が探しているのは、これら2つの要素を取得するための効率的で簡単に保守できる方法です。必要な2つのものを取得して、ドキュメントを1回だけ読みたいと思います。
最初はBufferedReader
+を使用するものを書き始めましFileReader
たが、文字列検索を行っているため、タグが複数行にまたがると面倒になります。次に、を調べましたDOMParser
。これは理想的と思われますが、ファイルが大きくなる可能性があり、探しているタグが大きくなる可能性があるため、ファイル全体をメモリに読み込む必要はありません。ほとんどの場合、ファイルの先頭に近い位置にあります。それから私は調べましたSAXParser
、しかしそれは私が成し遂げようとしていることのための複雑なやり過ぎの大きな山のようです。
誰かアドバイスはありますか?または、私の目標を達成する簡単な実装ですか?ありがとう。
編集:私が持っているさまざまな制限のために、私が使用するものはすべてコアJavaに「組み込まれている」必要があり、サードパーティのXMLツールを使用および/またはダウンロードできないことを忘れました。
c# - C# XPath で何も見つからない
値を持つファセットを持つアイテムを選択するために XPath を使用しようとしていますLocation
が、現在、すべてのアイテムを選択しようとしても失敗します。foreach
ループ) 。元のクエリを作成するか、XPath をまったく機能させることができれば幸いです。
XML
C#
メソッドにはこれ以外にもありますが、実行されるのはこれだけなので、問題はここにあると思います。root.ChildNodes
正確に呼び出すFacetCategories
と and が返ってくるItems
ので、完全に途方に暮れています。
ご協力いただきありがとうございます!
java - Java の XML ドキュメントを解析すると、「コンテンツはプロローグでは許可されていません」と表示されます。エラー
カスタム XML ファイルを取得して解析するプログラムを Java で作成しています。ストレージに XML ファイルを使用しています。Eclipse で次のエラーが発生します。
XML ファイルの先頭が含まれています。
プログラムは XML ファイルを読み取ることができますがDocumentBuilder.parse(XMLFile)
、解析された を取得するために呼び出すとorg.w3c.dom.Document
、上記のエラーが発生します。
XML ファイルのプロローグに無効なコンテンツがあるようには思えません。何が悪いのかわかりません。助けてください。ありがとう。
php - XMLParserとSimpleXMLのどちらがはるかに高速です
みんなどう思いますか?私は現在、プロジェクト全体でSimpleXMLを使用しています。これは、実行ごとに500マイクロ秒の処理で平均250KBのメモリ使用量があります。XMLParserに切り替える予定です。アドバイスをいただければ幸いです。
編集:実際のマイクロ時間は0.000578マイクロ秒です。私はミリとマイクロで混乱しています、笑。
php - xml ページを解析して、そのデータ部分を希望どおりに出力するにはどうすればよいですか?
これが私が解析したいページです(私が提供したAPIリンクは単なる開発テストなので、公開しても問題ありません) http://api.scribd.com/api?method=docs.getList&api_key=2apz5npsqin3cjlbj0s6m
探している出力は次のようなものです(今のところ)
インターネットで見つけられるものはすべて試しましたが、何もうまくいきません。私はこの1つのスクリプトを持っています
その出力は次のようになります。
私は本当に立ち往生していて、何をすべきかわからない大きな助けが必要です。助けてください。thnx
xml-parsing - XML1.1 を使用した Unicode 文字 (0x2) の解析
私の Java アプリケーションでは、0x2
CDATA 内に制御文字を含む XML ドキュメントを解析する必要があります。
いくつかの方法を試しましたが、うまくいきませんでした。あらゆる種類のエンコーディングを避けたい。
XML1.1に何か方法はありますか?
java - DOMパーサーを使用してDOCTYPE宣言を無視してxhtmlを解析する方法
DOMパーサーを使用したDOCTYPE宣言でxhtmlを解析する際に問題が発生します。
エラー:java.io.IOException:サーバーがHTTP応答コードを返しました:URLの503: http ://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%20
宣言:DOCTYPE html PUBLIC "-// W3C // DTD XHTML 1.0 Transitional // EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
DOCTYPE宣言を無視してxhtmlをDocumentオブジェクトに解析する方法はありますか?
ios - iPhoneでUnicode文字を含むXMLファイルを解析する
Unicode 文字を含む 1 つの XML ファイルを解析しようとしています。NSXMLParser を使用してファイルを解析しようとしましたが、XML を解析できません。
XMLファイルをUnicode文字で解析するための他の良い解決策はありますか?
提案してください。