/ / Úhlové, prístup k prvkom JSON so špeciálnym znakom - json, uhlové

Uhlové prístroje s prístupom JSON so špeciálnym znakom - json, uhlový

Mám nasledujúci reťazec json, ako získať prístup k prvkom,

skúsil som responsePdiJson.xs: schéma alebo responsePdiJson. "xs: schema" žiadny nefunguje

{
"xs:schema":{
"$":{
"elementFormDefault":"qualified",
"targetNamespace":"urn:eas-samples:en:xsd:phonecalls.1.0",
"version":"1.0",
"xmlns:xs":"http://www.w3.org/2001/XMLSchema"
},
"xs:element":[
{
"$":{
"name":"Calls"
},
"xs:complexType":[
{
"xs:sequence":[
{
"$":{
"maxOccurs":"unbounded"
},
"xs:element":[
{
"$":{
"name":"Call"
},

Nižšie je uvedená funkcia, ktorú som použil na konverziu xml na JSON

 let res: any;
parseString(response.body, function (err, result) {
res = JSON.stringify(result)
console.dir(result);
return res;
});

odpovede:

2 pre odpoveď č. 1

Môžete k nemu pristupovať pomocou,

responsePdiJson["xs:schema"];

DEMO

var myObj = {
"xs:schema": {
"$": {
"elementFormDefault": "qualified",
"targetNamespace": "urn:eas-samples:en:xsd:phonecalls.1.0",
"version": "1.0",
"xmlns:xs": "http://www.w3.org/2001/XMLSchema"
},
"xs:element": [
{
"$": {
"name": "Calls"
}
}
]
}
};

console.log(myObj["xs:schema"]);