問題タブ [e4x]

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

xml - E4Xは要素の次の兄弟を取得します

より大きなXMLツリーの一部であるXMLノードへの参照があります。親にアクセスしてそれを探すことなく、その要素を次/前の兄弟に取得する方法はありますか?DOMのようなnextSiblingものが私が探しているものです。

編集: E4Xでこれを行う自然な方法がないことを考えると、私は次のことに固執します(私の場合を除いて、代わりに実際のインデックスをどこかに保存します):

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

apache-flex - 非参照値に割り当てることはできません

奇妙な問題があります。0からxまでの属性位置を持つ要素を持つXMLListがあります。次のステートメントでそのXMLListの要素にテキストを追加したい場合、エラーメッセージが表示されます。

1050:非参照値に割り当てることができません。

ここで何が問題になっていますか?

ありがとうMarkus

0 投票する
3 に答える
1124 参照

xml - E4X ノード名と属性の大文字小文字を無視しますか?

XMLノード名と属性で大文字/小文字/キャメルケースを無視するトリックを知っている人はいますか?

簡単な例: fooID という名前の XML 属性を含む XML ファイルをクライアントに渡しましたが、クライアントは XML を変更する可能性があり、大文字/小文字の変更や「fooid」の下の属性の追加を認識していません。当然、(AS3 の) 私のパーサーはすべて小文字の属性を無視します。ここでの問題は fooID に含まれる値ではなく、属性名そのものであることに注意してください。何か案は?

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

xml - 「3594: 親は動的クラス XML の認識されたメソッドではありません」という警告が表示されるのはなぜですか?

次のコード行から来ています。

nNode は、これが呼び出される関数への引数として送信される XML ノードです。コードが実行され、期待されるすべての処理が実行されますが、コンパイラはその警告を送信します。フォーマットに問題がありますか?

PS私はそれが次のようなXMLであることを伝えようとしました:

それでも警告が表示されます。

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

xml - Flex での XML 解析の問題

URLLoader クラスを使用してその xml を解析しているときに、10,000 行を超える XML があります。xml 全体をトレースすることはできません。トレース中に中間から xml を取得しています。前もって感謝します

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

xml - Flex XML 動的タイプ

サーバーから動的 XML データを受信するアプリケーションがあります。XML の構造は動的であり、タグ/属性名は予測できません。行項目はハードコーディングできません。データはデータベースから返され (列と行を想像してください)、データの型はサーバー側で認識されています。以下は単なる例であり、データがどのように返されるかの構造のみを示しています。

次のように、そのデータを配列コレクションの型付き値にどのように取得できるか/できるかどうか疑問に思っています。

前もって感謝します

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

xml - E4Xを使用した解析されたXML印刷:一貫性のない結果?

TwitterのRESTfulAPI(http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-user_timeline)から取得したツイートのXMLファイルを解析しようとしています。問題は、次を使用して印刷する場合です。

ツイートを取得します。ただし、次のことを試してみると、数字だけが表示されます。

私はこれに真剣に当惑しています。私はWWWを精査して、まともな包括的なAS3チュートリアル、特にE4Xを見つけようとしましたが、私を助けるものは何も見つかりませんでした。マイナーな問題だと思います。

何が起こっている?

for-eachループでツイートを繰り返すことはできますか、それとも標準のforループを使用する必要がありますか?

MXMLファイル内のコードを使用しており、必要に応じて完全なソースで更新します。

0 投票する
4 に答える
2422 参照

javascript - E4X ブラウザーのサポート

私はこれを理解しようとしていますが、あまり情報がありません。E4X をサポートしているブラウザーはどれですか? また、E4X がより広く採用されていないのはなぜですか?

0 投票する
3 に答える
2432 参照

javascript - JavaScript の XML リテラル?

E4X (Ecma-357) は、XML リテラルをファーストクラスのプリミティブとして追加する ECMAScript の拡張機能です。これは素晴らしいことですが、Mozilla と Adob​​e のサポートのみ (V8 と IE のサポートもなし) では、E4X は、最新のブラウザーを使用するユーザーをサポートしなければならない Web 開発者の観点からは事実上死んでいます。

JavaScript での XML リテラルの実装に関して、他にどのような作業が行われていますか? 誰かが取り組んでいる JavaScript の XML リテラルまたは E4X に似たものを取得する方法はありますか? フレームワーク用のプラグインでしょうか?

先日、JavaScript に似た言語で XML リテラルを実装している LunaScript (asana.com/Luna) に出くわしました。それは素晴らしいことですが、おそらく Asana で働くことはないので、LunaScript を書くことはありません。

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

javascript - E4Xで2つの異なるノードをフィルタリングしますか?

E4Xで属性と同じ2つの異なるノードタイプをフィルタリングできますが、ノードタイプでフィルタリングできますか?私はこれをどこにも見つけることができません:

何かのようなもの":