問題タブ [xmllist]
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.
apache-flex - Flex ActionScript XMLList メニューバーの問題
私は Flex 4 で作業しており、MenuBar コントロールを使用する必要があります。項目を設定するには XMLList が必要ですが、問題は、メニューのサブ項目に if 条件を適用したいということです。例を使用して問題を説明します。
たとえば、if (anyflag==true) のような条件を適用して、保存メニューのサブ項目を無効にするにはどうすればよいでしょうか。もちろん質問は簡単で、この問題は Java と PHP で簡単に解決できます。
xml - AS3:単一の一致の場合、XPathはXMLListではなくXMLNodeを返しますか?
AS3
XMLファイルに基づいて画像を動的にロードしようとしています。Imがこだわった問題は、指定された識別子から見つかったノードを返すことになっている関数です。次のコードのように
XMLは次のようになります。
あなたの質問を予想して、XMLがロードされると、それはすべてxmlローダーのCOMPLETEイベントで行われます。
ここで問題となるのは、XMLが空であるように見えても、xmlが正しく入力されており、識別子がノードの1つと確実に一致していることです。クエリされたノードを複製すると、リストは2つのノードを含むものとして正しくトレースされます。したがって、一致するものが1つしかない場合、XMLListは作成されず、結果にはXMLNodeデータ型のデータが含まれると思います。
これを確認する人はいますか?もしそうなら、クエリが常にXMLListタイプを返すようにする方法はありますか?
ありがとうArtur
apache-flex - 「..」表記を使用して XMLList をフィルタリングする
解決できなかったことがあります。いくつかのレベルの階層を含む XMLList で特定のノードを検索すると、フィルターは最上位の親ノードを検索しません。
たとえば、次のようなツリーがあるとします。
そして、私がこのような研究をした場合:
結果は得られません。「aNode」はnullになります:/
アイデアはありますか?
[編集] 私が理解できない何かがあります (そして、私は 2 日間探しています :/):
以下のメソッドを使用して、ac_hierarchy にノードを再帰的に追加します。
「node.parentId」パラメーターが「a0KQ0000002PTN5MAO」メソッドに等しい「add_item_to_hierarchy」を初めて呼び出すと、ac_hierarchy は次のようになります。
var test:XML が入力されます。
var test2:XML が入力されていません。
正しくappendChildです。
2 回目では、「node.parentId」パラメーターは「a0KQ0000002PT8iMAG」に等しく、ac_hierarchy は次のようになります。
var test:XML が入力されます。
var test2:XML が入力されます。
また、appendChild も正しく動作します。
3 回目では、「node.parentId」パラメーターは再び「a0KQ0000002PT8iMAG」に等しくなり、ac_hierarchy は次のようになります。
var test:XML は入力されていません。
var test2:XML が入力されます。
しかし今回は、var "test" が null です (ただし、"node.parentId" の値は前のループと同じで、test2 は正しく満たされています) !!!
私はすぐに私のコンピュータを壊します:/
ご協力いただきありがとうございます。
xml - flex - xml リストからデータを取得する
私は次のような単純なxmlを持っています:
データを含む XMLList を作成しました。
すべての質問を確認したいと思います (質問 1、質問 2、質問 3 以外にもあります)。数字 (給与、ボーナス) を含むものもあれば、含まないものもあります。リスト全体を調べて、答えが数字かどうかを調べ、そうであれば数字を取得する方法を探しています。(そしてそれを使っていくつかの計算を行います)。どうやってやるの?
ありがとう!
apache-flex - ArrayCollection と XMLListCollection のソースは何ですか?
ArrayCollection または XMLListCollectionのソースの役割は何ですか?
新しい ArrayCollection または XMLListCollection オブジェクトを構築するときに一度だけ使用され、そのオブジェクトの内部データ構造にコピーされますか?
ソース配列 (または XMLList) が変更されているときに何も更新されず、ドキュメントでもそれが確認されているためです。
このコレクションの基になる XMLList。XMLListCollection オブジェクトは、ソース XMLList オブジェクトに直接加えた変更を表すものではありません。コレクションを変更するには、常に XMLListCollection メソッドを使用してください。
このプロパティは、データ バインディングのソースとして使用できます。このプロパティが変更されると、listChanged イベントが送出されます。
dataProviders に関連する Flex の例では、データ駆動型コンポーネントのデータ ソースとして常に何らかの配列または XMLList が使用されるため、質問しています。そして、たとえば外部PHPスクリプトからデータをロードする場合など、ArrayまたはXMLListを使用する必要があるかどうか疑問に思います。
apache-flex - 特定の数の子を持つ XMLList 要素のカウント
次の XML コードを指定します。
XML.game内のゲーム要素の総数は、次のように数えることができます。
3人のユーザーの子供の正確な数を持つすべてのゲーム要素の数を出力する方法はありますか? また、ユーザーの子が 3 人未満のそのような要素をすべて数えますか?
バックグラウンドは、最大 3 人のプレイヤーがプレイ テーブルに座ることができる Flex ゲームがあり、そこにすべて、空いている、および完全なプレイ テーブルの数を表示しようとしていることです (RadioButtons の左上の行、申し訳ありません英語以外の言語):
XMLList docを読んでいますが、ワンライナーでそれを行う方法がわかりません。ループで行う方法しかわかりません...
apache-flex - Adobe Flex:コンポーネントMXMLのメインアプリケーションから結果イベントにアクセスする
私のメインアプリケーションには、結果イベントと、結果XMLList
で満たされたがあります。XMLListは、次のような関数の外部で定義されます。
しかし、私の結果ハンドラー内では、結果からのデータが入力され、正常に機能します。リストを含む外部コンポーネントMXMLファイルを作成する必要がありますが、そのコンポーネントファイル内からメインアプリケーションからtestListにアクセスできません。
各ファイルに含めxmlns:local="*"
ましたが、コンポーネントファイルにも次のインポートがあります。
何が間違っているのかわかりません。
xml - Actionscript 3のXML?
私はこのようなXMLファイルからトラックを取得しようとしています
ActionScript3の配列に変換します。
私はそれを理解できませんでした。
私はこのようにそれを試しました:
次に、リストまたは「xml」変数からデータを取得するための10億の方法を試しましたが、トレースは空白で、成功しませんでした。動作するのは、すべてのトラックオブジェクトをトレースするtrace(xml.track)だけです。
私は何が間違っているのですか?
前もって感謝します、
マッテオ
xml - 要素で区切られたリストの XSD を定義する方法はありますか
次の XML 構造のスキーマを定義したいと思います。
要素「オブジェクト」には、スペースを含む可能性のある列挙値 (システム、デザイン、パーツ) としてコンテンツのリストを入力する必要があります。そのため、スペースで区切られたリストを使用することはできません。区切りとして要素を使用します。
ただし、単純なコンテンツを親にすることができるすべての xsd 要素は、要素を親にすることはできず、その逆も同様です。それを回避する方法はありますか?
apache-flex - Flex の ViewStack のビュー間で XMLListCollection を渡す
私はそれを解決する考えがないという問題を抱えています。私のアプリケーションには、2 つの子を持つ ViewStack があります。
ViewStack の最初のビューには、データプロバイダーとして XMLListCollection を持つデータグリッドがあります。このビューでは、ユーザーはデータグリッドからレコードを選択し、2 番目のビューに渡します。
2 番目のビューでは、レコードから選択されたすべてのデータが、変更のためにさまざまな textInputs にロードされます。
私の問題は、これらのデータを ViewStack のあるビューから別のビューに渡す方法です。このフォーラムで回答を検索しましたが、私の質問に対するスレッドの回答はありません。
すべての返信は高く評価されます。
ありがとう、よろしく、 LE Hai-Binh