当前位置: 首页 > 知识库问答 >
问题:

在AS3中使用来自XML的外汇提要?

韩阳成
2023-03-14

我想在我的AS3 flash文件中使用这个xml文件来表示货币汇率:

http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

到目前为止,我的情况如下:

var myXML:XML;
var myLoader:URLLoader = new URLLoader();

myLoader.load(new URLRequest("http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml"));
 myLoader.addEventListener(Event.COMPLETE, processXML);

function processXML(e:Event):void {
myXML = new XML(e.target.data);
trace(myXML.*);
}

有了这个,我得到整个xml文档作为输出。

如何处理as3中的各种“多维数据集货币”和“汇率”值?

谢谢你的帮助!

共有1个答案

朱和惬
2023-03-14
    function processXML(e:Event):void {
        myXML = new XML(e.target.data);

        //set default xml to "", this allow to access to he Cube nodes by name
        var ns:Namespace =  myXML.namespace("");
        default xml namespace = ns;

        //list of Cube nodes
        var list:XMLList = myXML.Cube.Cube.*;
        var currency:String;
        var rate:Number;
        for each(var node:XML in list)
        {
            currency = String(node.@currency[0]);
            rate = node.@rate[0];
            trace(currency, rate);
        }
    }       
 类似资料:
  • 我目前正在使用PHP对S3进行api调用,结果总是以XML形式出现。我的请求将保存到$result: 如何分析仅选择字段? 我试过使用foreach循环,但它似乎不能正常工作。

  • 我正在尝试使用欧洲中央银行(ECB)的当前汇率提要http://www.ECB.int/stats/eurofxref/eurofxref-daily.xml 他们提供了关于如何解析xml的文档,但没有一个选项对我有效:我检查了是否设置了allow_url_fopen=on。 http://www.ecb.int/stats/exchange/eurofxref/html/index.en.htm

  • 问题内容: 我想从具有存储为clob的XML列为testclob的表TRAPTABCLOB中使用sql提取Decision的值。 样本XML如下。 问题答案: 尝试 这是一个sqlfiddle演示

  • 我在WebSphere上运行了一个新的CDI Java EE应用程序。现在我想在我的CDI项目中使用一个现有的模块(.jar),但是现有的模块使用带有Spring注释的Spring和一个带有附加bean定义的Spring XML配置文件。通常,我只会在项目中导入Spring XML,但在CDI应用程序中,这将不起作用。 我尝试使用JBoss Seam加载Spring XML,如下所示: @产生@s

  • 我试着把这个角色的激动人心的部分 我尝试过XPath,但它不起作用,因为在将所有内容输出为XML之前,我必须生成DigestValue