我必须处理旧的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>
我如何处理这个问题的任何例子?