javascript - 哪个现代 JS 框架允许我使用旧的 XML API?

标签 javascript xml angularjs ember.js

<分区>

我必须处理旧的 XML 样式的 api。

我想使用像 Ember 这样的现代 JS 框架,或者可能是 Angular,甚至是 Meteor,但我不确定会发生什么,因为我必须使用 XML 数据,而这些框架现在是基于 JSON 的。

示例请求:

<?xml version="1.0" encoding="UTF-8"?> 
 <OrderXML> 
 <CustomerID>3</CustomerID> 
 <Password>Webgistix</Password> 
 <Order> 
 <ReferenceNumber>ABC123</ReferenceNumber> 
 <Company>Test Company</Company> 
 <Name>Joe Smith</Name> 
 <Address1>123 Main St.</Address1> 
 <Address2></Address2> 
 <Address3></Address3> 
 <City>Olean</City> 
 <State>NY</State> 
 <ZipCode>14760</ZipCode> 
 <Country>United States</Country> 
 <Email>info@webgistix.com</Email> 
 <Phone>1-123-456-7890</Phone> 
 <ShippingInstructions>Ground</ShippingInstructions> 
 <OrderComments>Test Order</OrderComments> 
 <Approve>0</Approve> 
 <Item> 
 <ItemID>example-item-1</ItemID> 
 <ItemQty>1</ItemQty> 
 </Item> 
 </Order> 

示例响应:

<?xml version="1.0" encoding="UTF-8"?> 
<Completed> 
<Success>True</Success> 
<OrderID>12345</OrderID> 
<BackOrder>False</BackOrder> 
</Completed> 

我可以如何处理这个问题的任何例子?

最佳答案

您可以从 jQuery 开始使用 parseXML 实用程序。

关于javascript - 哪个现代 JS 框架允许我使用旧的 XML API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19797667/

相关文章:

java - XSD 配置以在运行时引用 XML 文件中配置的属性

AngularJS - 从不同模块注入(inject)服务时出错

javascript - 通过 systemjs 请求的脚本失败并显示 401 Unauthorized

javascript - 从中删除属性时窗口对象的奇怪行为

javascript - 使用 JS 创建按钮 - 从数组加载数据

javascript - 使用 angularjs animate 动画 div

java - Java 中 XML 解析和 WS API 的历史?

java - 如何为具有不同输入数据的两个常见元素设计 xsd 架构?

angularjs - 使用 Angular Google Maps指令显示标记标签

node.js - 在WebStorm IDE中添加库文件