Мне удалось получить данные из xml api и преобразовать их в json с помощью функции выборки. Затем я добавил функцию для регистрации данных в консоли, которая работала, но есть много данных, которые мне не нужны. Поэтому, когда я go добавляю его, я пытаюсь вытащить указанные c данные, но он продолжает говорить мне, что ключи не определены.
Вот мой javascript:
let reqHeader = new Headers();
reqHeader.append('Content-Type', 'text/json');
let initObject = {
method: 'GET', headers: reqHeader,
};
fetch('http://dontworryaboutit.nunya')
.then(function (response) {
return response.json();
})
.then(function (data) {
console.log(data);
$(".container").append('<div>' + data.form.**this is where I'm having trouble** + '</div>');
})
.catch(function (err) {
console.log("Something went wrong!", err);
});
Я отметил двойными звездочками, где проблема.
Вот образец json:
{//object starts
"PatternGraph": {//object starts
"nodes": {//object starts
"nodes": [//array starts
{//object starts
"attribute": {//object starts
"subs": {//object starts
"subs": {//object starts
"stop": "NEED THIS STOP", //value string
"sub": "NEED THIS VALUE"//value string
}//object ends
}, //object ends
"name": "NEED THIS NAME", //value string
"useless1": "false", //value string
"useless2": "false", //value string
"color": {//object starts
"color": "DONT NEED"//value string
}//object ends
}, //object ends
"successors": {//object starts
"successors": {//object starts
"id": "DONT NEED", //value string
"subType": "DONT NEED"//value string
}//object ends
}, //object ends
"id": "DUPLICATE DONT NEED"//value string
}, //object ends
Я добавил комментарии к каждой вещи, чтобы помочь мне сохранить вещи Прямо. Все, что я пытаюсь сделать, это получить остановку: «NAME» и подпункт: «Value»
Любая помощь будет принята с благодарностью.