JSON-Ergebnisse für URL filtern mit App Inventor 2

Ich versuche, mithilfe von App Inventor 2 JSON-URL-Ergebnisse zu filtern, indem ich den Beispielcodes von @ folg here1 und here2, aber ich kann es immer noch nicht richtig machen. Es wird immer nur ein Ergebnis angezeigt.

Die JSON-Ergebnisse sind Daten in der in der folgenden Abbildung gezeigten Form:

{
"field1":"alphaNumeric1",
"field2":"aNumber1",
"field3":"DD/MM/YY",
"field4":"HH/MM/SS",
"field5":"https://",
"field6":"aText",
"field7":"aNumber2",
"field8":"alphaNumeric2",
"field9":"aNumber3",
"field10":"alphaNumeric3"
}

Die JSON-URL wird ständig aktualisiert, ebenso die Ergebnisse. Dies ist jedoch vorerst kein Problem. Ich kann es von einem Timer lesen lassen.

Das Problem ist, dass ich aus den obigen Ergebnissen "field2", "field5", "field6" in den entsprechenden Bezeichnungen in der App analysieren muss. Wenn ich zum Beispiel eine "aNumber1" eingebe, um in den JSON-Daten gesucht zu werden, und das Ergebnis in einer Beschriftung habe.

Ist es möglich, dass diese JSON-Datensuche mit App Inventor 2 durchgeführt wird?

Jemand, bitte antworten Sie mit einem Musterblock, wenn möglich. Vielen Dank im Voraus!

[EDIT 1]

Egal was ich ausprobiert habe, JSON konnte nicht richtig gefiltert werden. Deshalb soll ich die URL-Ergebnisse in XML filtern.

Die XML-Ergebnisse sind Daten in der in der folgenden Abbildung gezeigten Form:

<results>
<decision>
<alphaNumeric1>ABC1D</alphaNumeric1>
<aNumber1>ABCD</aNumber1>
<aDate>123</aDate>
<doc>HTTP</doc>
<aNumber2>1234</aNumber2>
<alphaNumeric2>TYPE</talphaNumeric2>
<aNumber3>12345</aNumber3>
<aNumber4>1234567</aNumber4>
<aText>SomeText</aText>
<aHour>00:00:00</aHour>
</decision>
.
.
.
<decision>
.
.
.
</decision>
.
.
.
</results>

Ich habe versucht, dem Beispiel bei @ zu folge here2, aber ich verstehe es nicht richtig. Was muss ich gemäß der XML-Ausgabe in starTag und endTag einfügen, um ein Parsing-Ergebnis zu erhalten, wenn ich nach z. aNummer4-Wert (= 1234567)?

Kann jemand mit einer Antwort antworten?

[EDIT 2]

Nun, ich versuche hier einige Fortschritte zu machen, indem ich dem Beispiel unter @ folg here3.

Das XML wird mit einem Laufzeitfehler "Dies ist keine gut formatierte Liste von Paaren" analysiert.

Folgend ist der Blockcode, den ich verwende:

Warum ist das so, da ich dem Beispiel auf den Brief folge? Irgendwelche Anhaltspunkte, um dies zu lösen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage