【发布时间】:2015-03-05 20:36:25
【问题描述】:
我想将$http.get 读取的 XML 文件解析为 JSON 对象。但我找到的每个答案都是关于图书馆的。
我想知道如何在没有任何库的情况下在本机 Angular 中做到这一点——不允许使用 jQuery,只有 AngularJS 和 vanilla JavaScript。
有什么想法吗?
【问题讨论】:
-
如果您已经获得了 xml,您可以通过 xml 解析并动态创建一个 javascript 对象。然后使用 angular.toJson(javascriptObject) 创建一个 JSON
-
你考虑过 DOMparser 吗?
-
忘记发布此链接w3schools on xml domparser。 @thigrand 确实是 domparser。这适合你的情况吗?
-
嗯,实际上不是。当然,在我的理解中。我想把这个 DOM 的树类似的东西翻译成一个对象。并像使用普通对象一样使用它。我不想在 DOM 上使用操作。这在 Angular 中毫无意义。
-
我刚刚google了一下,发现这是原生的see this blogpost
标签: javascript xml json angularjs parsing