我正在尝试为我想通过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
答案 0 :(得分:1)
return
中的xmlTransform
语句正确返回已解析的对象,然后在您传入的回调函数setData
中设置数据对象。不知道我是如何修复它但是我刚刚更正了一些语法错误。希望能帮助到你。 (然后,您可以将其分配给模板的正确对象,以在页面上显示它。)
的 Demo 强>