問題タブ [tbxml]
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.
iphone - iPhoneでTbxmlにデータを渡す方法
TBXMLを使用しようとしています。ユーザー名とパスワードを送信してxmlを解析したいのですが、その方法がわかりません。すでに多くのチュートリアルを実行しています。
iphone - TBXML テーブルビューの内容が更新されない
Web サーバー内の xml ファイルからコンテンツをロードする UITableView があります。
- TableView はタブ バー コントローラー内にあります。
- ;
[table reloadData]の中で呼び出します。TBXMLSuccessBlock - 問題は、TableView の内容が更新されないことです。
- TBXML ライブラリを使用しています。
ボタンをクリックした後、XML ファイルがダウンロードされたことを tableView に通知して表示するにはどうすればよいですか?
編集: buttonClick 内の ReloadData
アプリの起動時: - URL 番号 1 が読み込まれます。- URL 番号 1 が表示されます。右に 1 回クリックすると: - URL 番号 2 が読み込まれます。- 何も起こりません。もう一度右クリックすると: - URL 番号 3 が読み込まれます。- URL 番号 2 が表示されます。残り 1 回クリックすると: - URL 2 が読み込まれます。- URL 3 が表示されます。もう 1 回クリックすると、次のようになります。 - URL 1 が読み込まれます。- URL 2 が表示されます。
iphone - TBXML textForElement は 1 つの要素を解析しません
この要素に対して常に null を取得します。<address>Rua Santo Ubaldo, 28 - São Paulo</address>
xml ファイル:
ブロック:
ios - Objective C で構造体を前方宣言する
私はそれに与える XMLElement で自分自身を初期化するモデル クラスを持つ iOS アプリを書いています。
XML 部分に TBXML を使用しています。
モデル クラスのヘッダーは次のようになります。
struct TBXMLElementここで、TBXMLElement が定義されているヘッダーを含める代わりに、クラス定義の前に: を付けて前方宣言したいと思います。ただし、宣言が機能していないことを示す「Expected Type」エラーが表示されます。これは私がこれについて得た方法ではありませんか?
私が理解しているように、ヘッダーファイルにヘッダーファイルを含めることは悪い習慣です。コンパイラは の内部動作を知る必要はなくTBXMLElement、コンパイル時にそれが存在するか存在することだけを知っている必要があります。
iphone - TBXML パーサーを使用してアラビア語のテキストを取得するには?
以下に示すように、XML にアラビア語のテキストがあります。
コード:
NSLog 結果:
TBXML パーサーを使用した解析後
コード:
私はこれを取得しています
NSLog 結果:
上記のテキストではなく、アラビア語である必要があります。
どんな提案でも大歓迎です
iphone - TBXML を使用して、同じ名前の XML タグを解析するにはどうすればよいですか?
私はこのXMLを持っています:
ここで、目的の c で TBXML を使用して、リンクを抽出し、それらを配列に格納したいと考えています。
事前にありがとう、
ios - TBXML による解析
そのため、XML ファイルの要素で未定義の要素を見つける際に問題が発生しています。
要素「アイテム」に解析できます...
「item」要素の最後に、保存する必要がある未定義のキーがあることに気付いた場合は、どうすればよいでしょうか? 別の例を次に示します: (データを定義するキーがない「300」に注意してください。これが保存しようとしているものです)
「時間」キーの後のその位置には常に文字列値があり、それを抽出する必要があります....
TBXML を使用するためのコードを次に示します...その要素を取得するには、何かを「追加」するだけです....
編集
に変更NSString *data = [TBXML valueOfAttributeNamed:@"data" forElement:itemElement];すると、 NSString *itemValue = [TBXML textForElement:itemElement];うまくいきました!!! ありがとうありがとう :)
iphone - TBXML を使用した XML のルート要素の解析
現在、TBXML を使用して XML サービスを解析する際に問題が発生しています。
現時点では....私はこれをやっています:
だから私は気づいた..XMLファイルには、実際にはルートがありません...
ひどくフォーマットされたxmlで申し訳ありませんが、気づいたら...ファイルのヘッダーは...まあ..私が抽出するために不可欠です...
今私が使用する場合:
クラッシュします...親要素にアクセスしているのに、子要素が存在しない理由を理解しています...
私の質問は、ルート要素の値/キーにアクセスするにはどうすればよいですか?