問題タブ [xmlpullparser]

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 投票する
4 に答える
1603 参照

java - XmlPullParser を使用して XML を解析する方法

Java XmlPullParser を使用して、次のような XML ファイルを解析したいと考えています。

<tag1> text1 </tag1>は結果としてのみ欲しい。私の現在の方法では、<tag1> text1 </tag1>との両方が生成され<tag1>text4<tag1/>ます。他に何をしなければなりませんか?

編集:

XML をString形式で取得しています。を使用して解析したいorg.xmlpull.v1.XmlPullParser;

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

android - XmlPullParser を使用して xml を解析する

私はAndroidで作業しており、Androidでxmlpullparserを使用して、次のようなxmlドキュメントを解析しています:

これを使用しています:

私の問題は、上記のコードを使用して両方を取得していないものだけ<name></name>が欲しいということです。<space><song>

私はXML XmlPullParser androidの解析を見ましたが、私の解決策を得ることができませんでした。

返信してください。ありがとう。

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

android - XmlPullParser を使用して xml を解析し、結果を arraylist に追加します

こんにちは、XMLPullParser for を使用して上記の XML を解析する必要があり、配列リストに名前が必要です。どうすればいいですか、提案してください。

ありがとう。

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

android - 3Gネットワ​​ークでのKSOAP2の問題:XmlPullParserException

Webサービスの呼び出しにKSOAP2を使用しました。これが私のコードです:

デバイスとネットワークでテストしているとき、コードは正常に実行されています。私はそれを別の場所と別のWifiと3gネットワークでテストしました。正常に動作しています。クライアントが自分のデバイスとWifiネットワークを使用してテストした場合、それも正常に機能します。しかし、彼が3Gネットワ​​ークを使用して同じことを試みたとき、それは与えていますXmlPullParserException期待:START_TAG {http://schemas.xmlsoap.org/soap/envelope/} Envelopre(position:START_TAG @ 1:6 in java.io.InputStreamReader)。このネットワーク固有のタイプの背後にある問題は何でしょうかSocketException

ここで、SOAPを呼び出す前に、次のコードを使用してネットワークステータスを確認したことをお伝えしておきます。

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

android - DOM を使用して Android アプリケーション内で XML を正しく読み取る方法は?

XML ファイルが自分のマシンにローカルに保存されている場合は必要な情報を取得できますが、電話に保存されている場合は読み取りがうまくいきません。

XMLPullParser を試してみましたが、ID 名などに関するバイナリ情報を抽出するので、実際の名前が必要です。

コード:

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

android - xmlpullparser を使用して Android でこのカスタム xml を解析する方法

私はこのxmlを持っています:

そして、次のようなオブジェクト(arraylist)に解析したい:

2 つの年の属性が同じ文字列にまとめられていることに注意してください。それは私が理解できないものです。

私が使用しているパーサーは、Android ネイティブの XMLPullParser です。

XML 形式を変更することはできませんが、価値がある場合は別の Android 互換パーサーを使用できます。

明確でない場合は、次のようなクラスに適合する必要があります。

最終結果は、車と同じ数の配列リスト (オブジェクト) になります。

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

android - Androidの非同期タスクエラーでインターネットから解析するXMLPullParser

私はAndroidシステム上でいくつかのxmlのものを解析することを含むアプリケーションを開発しています。問題は、プログラムがクラッシュしていることであり、私は問題を発見していません。asynctaskを拡張するプライベートクラスを持つアクティビティがあります。これはコードです:

ご覧のとおり、最初のifステートメントについてコメントしました。コメントを削除すると、コードを含むコードが機能します。Eclipseにあることを追加でき、すべてのエラーをキャッチします。

有効なXMLドキュメントである必要があります。私は無知ですが、XMLPullParserで動作することを確認したいので助けてください。onCreate()メソッドで次のような非同期タスクを呼び出します。

ここで、UpdateDatabaseは、Asynctaskを拡張するプライベートクラスの名前です。

前もって感謝します!

Logcat:

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

android - SDcard からの XmlPullParser による解析

私が間違っていることは何ですか?

わかった。xml コードの各タグを解析してみてください

エラー :(

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

android - 階層を変更する別のxmlからAndroidでxmlをシリアル化する方法

私はこのソースxmlを持っています:

ご覧のとおり、すべてのアイテムが同じ階層を持っています。そして、次のように別の XML に「変換」/シリアル化する必要があります。

「アイテム」は「カテゴリ」の子です。

XmlPullParser と XmlSerializer は Android ツールから使用していますが、Android 環境と互換性がある場合は別のものを使用してもかまいません。

送信

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

android - SD カード上の xml の XmlPullParser が空白を無視しない

アプリの埋め込みリソースまたは SD から XmlPullParser を使用して同じ XML を読み取っています。問題は、リソースの空白から xml を読み取ると無視されますが、sdcard の xml は無視されないことです。

リソースでxmlのPullParserを作成する方法は次のとおりです(さらにコードをプルすることは両方の場合に共通です)

ここでは、sdcard で xml のパーサーを作成します。