0

我想从邮递员的这个响应中获取 Cardholderid 的值。我正在使用这段代码:

var jsonData = xml2Json(responseBody);
var chid = jsonData["string"]["AccountAPIv2"]["CardIssue"]["Cardholderid"]
console.log(chid);

但我不断收到未定义的错误消息。有人可以帮忙吗?响应正文如下图:

<?xml version="1.0" encoding="utf-8"?>
<string xmlns="---------/">&lt;?xml version="1.0" encoding="us-ascii"?&gt;&lt;AccountAPIv2 
xmlns:xsd="-" xmlns:xsi="---- 
  "&gt;&lt;ErrorCode&gt;0000&lt;/ErrorCode&gt;&lt;Description&gt;CardIssue  


successful&lt;/Description&gt;&lt;CardIssue&gt;&lt;Cardholderid&gt;123456789123&lt;/Cardholderid&gt;&lt;AvailableBalance&gt;0&lt;/AvailableBalance&gt;&lt;LedgerBalance&gt;0&lt;/LedgerBalance&gt;&lt;/CardIssue&gt;&lt;ReferenceID&gt;628549&lt;/ReferenceID&gt;&lt;/AccountAPIv2&gt;</string>

任何帮助,将不胜感激..

4

0 回答 0