Ich kann JSON als einzelne oder mehrere Datenquelle bekommen und ich muss es analysieren, um einen bestimmten Wert zu erhalten. Wie gehe ich vor, um einen bestimmten Wert zu bekommen, dann setze ich ihn in eine Zeichenkette und vergleiche die Werte, um eine einzelne Zeichenkette zu erhalten, die unten dargestellt wird.Wie durch JSON Schleife und erhalten Sie einen bestimmten Wert
var info;
info= {
"rows": [
{
"id": 1,
"data": [ "", "1", "s", "Al", "A" ]
}
]
};
info= {
"rows": [
{
"id": 1,
"data": [ "", "1", "s", "Al", "A" ]
},
{
"id": 2,
"data": [ "", "1", "s", "Az", "A" ]
},
{
"id": 3,
"data": [ "", "2", "s", "Co", "A" ]
}
]
};
var jsonData;
Ich bin nicht sicher, wie json und Extrahieren von Daten in einer Schleife durch [1] dann jeden Wert in String setzen wie zum Beispiel: 1,1,2.
var jstring = jsonData
hier meine für jedes Element ist, dass ich in einen String zu setzen bin versucht
$.each([ jstring ], function(index, value) {
if(g.includes(string)) {
console.log(value + " exists");
}
else
{
g = g + value;
}
});
was ich möchte ist, haben g suchen, wie: 1,2
Irgendwelche Hilfe würde am meisten geschätzt werden.
Ich habe diesen Fehler: Uncaught TypeError: Kann Eigenschaft 'reduce' von undefined nicht lesen – wl2m
Ich denke, ein Filter sollte auch angewendet werden, um Duplikate zu entfernen. –
Wie würde ich durch den JSON iterieren, um den Array-Wert für die Spalte von 1 zu finden? – wl2m