AngularJS在从XML转换后不返回JSON

时间:2013-09-09 23:14:29

标签: javascript xml json angularjs angularjs-factory

我正在尝试为我想通过AngularJS解析到视图的计时器检索xml。

AngularJS,如果有的话,不能很好地处理XML (更多内容: How to handle XML services in AngularJS?)。

我正在创建一个工厂,然后使用 x2js XML到JSON JavaScript插件https://code.google.com/p/x2js/

在module.js的第31行之前,一切都很好 return json.TimerStatus;

代码不会返回,因为它无法访问,我不知道为什么。我觉得XML在某种程度上不匹配,但我不确定。

有谁可以分享他们的想法为什么在线代码:module.js的31是无法访问的?除了我正在尝试的解决方案之外,我愿意接受解决方案的建议。

Plunker Link
http://plnkr.co/edit/xOYj0JXrshnHBb8pYv6n?p=preview

1 个答案:

答案 0 :(得分:1)

return中的xmlTransform语句正确返回已解析的对象,然后在您传入的回调函数setData中设置数据对象。不知道我是如何修复它但是我刚刚更正了一些语法错误。希望能帮助到你。 (然后,您可以将其分配给模板的正确对象,以在页面上显示它。)

Demo