私はいくつかのxmlを持っており、e4xを使用してフィルタリングしようとしています。私の e4x ステートメントは次のようになります。
model.config.source.fees..fee.(@min<amount).@amount
私のxmlはこれに似ています:
<flex>
<fees>
<fee type="credit" min="0.00" max="200.00" amount="6.00"/>
<fee type="credit" min="200.01" max="370.00" amount="10.00"/>
</fees>
</flex>
e4x ステートメントを実行すると、次のエラー メッセージが表示 されます。エラー #1065: 変数 @min が定義されていません。
しかし、ステートメントを model.config.source.fees..fee.@min に変更すると、すべての min 属性値の xmllist が返されるため、少なくともそのステートメントでは min が定義されます。元のステートメントが機能しないのはなぜですか?