TypeError: не удается прочитать свойство undefined, когда я пытаюсь получить значение свойства в ответе xml в почтальоне
Я хочу узнать стоимость Кардхолдерида из этого ответа почтальона. Я использую этот код:
var jsonData = xml2Json(responseBody);
var chid = jsonData["string"]["AccountAPIv2"]["CardIssue"]["Cardholderid"]
console.log(chid);
Но я продолжаю получать сообщение об ошибке undefined. может кто-нибудь помочь, пожалуйста? Тело ответа показано ниже:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="---------/"><?xml version="1.0" encoding="us-ascii"?><AccountAPIv2
xmlns:xsd="-" xmlns:xsi="----
"><ErrorCode>0000</ErrorCode><Description>CardIssue
successful</Description><CardIssue><Cardholderid>123456789123</Cardholderid><AvailableBalance>0</AvailableBalance><LedgerBalance>0</LedgerBalance></CardIssue><ReferenceID>628549</ReferenceID></AccountAPIv2></string>
Любая помощь будет оценена по достоинству.