【发布时间】:2017-09-16 22:41:14
【问题描述】:
我正在尝试将 XML 数据绑定到 AngularJS 中的变量。
我的服务返回的数据是 XML 格式
<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
<Response>
<Firstname>Johanna</Firstname>
</Response></string>
然后我使用 x2js 解析 xml 并返回:
var jsonResponse = x2js.xml_str2json(response);
最后我想将 Firstname 绑定到 $scope.firstname
这是我需要帮助的地方。我不知道如何绑定值。 我尝试了什么:
$scope.firstname = jsonResponse.Response.Firstname;
> TypeError: Cannot read property 'Firstname' of undefined
$scope.firstname = jsonResponse.Object.Object.toString.__text.Response.Firstname
> TypeError: Cannot read property 'Object' of undefined
我尝试了很多不同的组合来尝试获取名字,但没有一个有效。我要么收到上述错误,要么收到未定义的消息。
我做错了什么?请帮忙。
【问题讨论】:
标签: javascript angularjs xml