問題タブ [saxparser]

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.

0 投票する
1 に答える
354 参照

android - アプリケーションを更新せずにデータベースを更新できる最適なソリューション

私の質問を読んでくれてありがとう。アプリケーションに最適なソリューションについてアドバイスを求めています。このアプリケーションは基本的に、ユーザーが検索できるオブジェクトのデータベースになります。新製品が頻繁にリリースされるため、データベースはユーザーではなく、私自身によって常に更新されます。いくつかのオプションを読み、フラット ファイル データベースを使用してこれを実装し始めましたが、データベースを更新するたびにアプリを更新する必要があることに気付きましたが、これは望ましくありません。可能性のように思われるSAXパーサーの使用について読みましたが、他に実行可能なオプションがあるかどうか疑問に思っています。前もって感謝します!-デイブ

0 投票する
0 に答える
427 参照

android - 特別な文字を読んでいる間のAndroid、SAXパーサーの問題

HTMLタグと特殊文字を含むxmlファイルを解析したいのですが、これは SAXパーサーのHTMLコンテンツを解析する際のxmlファイルであり、解析せず、単語の特殊文字からスキップされたテキストは、 その方法やリンクを教えてくれます。サンプルコードについては、またはその方法を説明してください

0 投票する
1 に答える
390 参照

android - AndroidでSAXparsingを使用して次のコードを解析するには?

0 投票する
1 に答える
717 参照

java - Androidのネットワークデータベースからxmlファイルを解析する

URL から xml ファイルを解析しようとしています。次のリンクで例を見つけました

http://www.anddev.org/parsing_xml_from_the_net_-_using_the_saxparser-t353.html
私のコードでそれを使用しようとしましたが、値がnullとして返されました

以下は、xmlを解析する私のコードです

以下はMyXMLhandlerのコードです

次の部分は私の解析済みデータセットクラスです

どこでエラーが発生したか教えてください

0 投票する
2 に答える
2857 参照

android - expatParser 例外が発生しているため、データを解析できません

みんな以下は、私が解析しようとしているxmlです

以下は、私が使用しているパーサーのコードです

sp.parse() は、expatParser Exception を提供しているコードです。以前の 5 つの xml 解析で同じロジックを使用していましたが、このエラーは発生しません。私は何が間違っているのですか、それともxmlが間違っているのですか??

0 投票する
2 に答える
353 参照

ruby - なぜノコギリはこの要素を切り捨てているのですか?

NokogiriとRuby1.9.2を使用してXMLファイルを解析しています。Descriptions(下記)を読むまで、すべてが正常に機能しているようです。テキストは切り捨てられています。入力テキストは次のとおりです。

しかし、代わりに私は得ています:

g.それが半分以上を残しているところから始まることに注意してください。

完全なXMLファイルは次のとおりです。

そして、これが私のRubyプログラムです。

ありがとう

0 投票する
1 に答える
4839 参照

java - JavaDOMパーサーの整形式をスキップする方法

私はこれがここで何度も尋ねられたことを知っています、しかし私はそれを扱う別の問題を抱えています。私の場合、アプリは文字列として渡された整形式ではないdom構造を受け取ります。これがサンプルです:

ご覧のとおり、内容は整形式ではありません。ここで、通常のSAXまたはDOM解析を使用して解析しようとすると、理解できる例外がスローされます。

org.xml.sax.SAXParseException:エンティティ「feature」への参照は「;」で終わる必要があります デリミタ。

要件に従って、このドキュメントを読み、divタグをいくつか追加して、コンテンツを文字列として送り返す必要があります。これは、入力構造を読み取り、必要な位置にタグを追加できるため、DOMパーサーを使用することでうまく機能します。

JTidyなどのツールを使用して前処理を実行してから解析しようとしましたが、その結果、ドキュメントが本格的なhtmlに変換されてしまいます。これは望ましくありません。サンプルコードは次のとおりです。

これにより、入力が整形式のhtmlドキュメントに完全に変換されます。そうすると、htmlタグを手動で削除することが難しくなります。私が試したもう1つのオプションは、SAX2DOMを使用することでした。これもHTMLドキュメントを作成します。これがサンプルコードです。

誰かが彼らの考えを共有することができれば私は感謝します。

ありがとう

0 投票する
2 に答える
754 参照

android - SAXパーサーのオブジェクトのArrayListに関するAndroidの問題

次のように構築された XML ページを解析しようとしています: http://pastebin.com/t9cXdnGs。このチュートリアルに従って、基本的な SAX パーサーを実装しました: Anddev SAX チュートリアル

最後のタグの値しか取得していないことを除けば、かなりうまくいきました。これを解決するために、ArrayList を実装して、XML ノードごとに作成された各オブジェクトを追加しました。しかし、今、私は奇妙な出力を得ています。ループで通過するノードごとに、同じ値を再度追加します。したがって、ノード 1 では値を 1 回取得し、ノード 2 では値を 2 回取得するというように... (例: 値 1、値 2 値 2、値 3 値 3 値 3)

何が悪いのか理解できないようです...

このページの完全なソース コードは次のとおりです: http://pastebin.com/bkyz0g1U

0 投票する
1 に答える
538 参照

iphone - 追加の XML タグによる SOAP メッセージ エラー

上記のコードでは問題なく動作しますが、追加のタグを親タグとして id と password に追加すると

例外が表示され、次のエラーが発生します。

org.xml.sax.SAXException: SimpleDeserializer は、逆シリアル化しようとしている何かで、予期されていない子要素を検出しました。

サーバーにアクセスすることさえできません。

0 投票する
1 に答える
622 参照

python - ContentHandler が定義されていません

オライリーのPython と XMLから Python の SAX モジュールを学ぼうとしています。次のサンプル コードを実行しようとしていますが、エラーが発生し続け、その理由がわかりません。

最初のファイルはhandlers.py次のとおりです。

2 番目のファイルはart.pyで、最初のファイルをインポートします。

を実行しようとするとart.py、次のようになります。

私はおそらく明らかな何かを見逃しています。誰でも助けることができますか?

ありがとう!