我需要在骨干应用程序中解析XML字符串结果

时间:2013-06-17 15:55:09

标签: marionette

在这个应用程序中,我需要的JSON返回的嵌套结果之一是一个如下所示的字符串:

"<Money amount="25" currencyCode=""/>"

我如何提取Money金额以显示在模型/集合中?

谢谢!

1 个答案:

答案 0 :(得分:1)

Backbone提供了一个解析方法,如果在当时提供http://backbonejs.org/#Model-parse

,我将调用该方法

因此在模型定义中将xml转换为json并将json值设置为模型

 var Amodel = Bakcobone.Model.extend({
     parse : function (response) {
         // here you parse your xml and once is converted to json you can set the values to the model
         return parsed response.
     }

 });

将xml解析为json请查看以下问题。 Convert XML to JSON (and back) using Javascript