pl: Api json, Inhalte richtig auslesen

Beitrag lesen

Tach!

So und nun die FRage die mich beschäftigt gibt es eine möglichkeit alle Zeile die mit dem Zeichen | anfangen, also wie hier z.B. |Gegründet anfangen in ein array zu speichern und den wert also nach dem = auch und beim Zeilenvorschub als Ende ansehen.

Die Syntax lautet {{TemplateName|parameter1|parameter2|...|parameterN}} oder auch {{TemplateName|name1=value1|name2=value2|...|nameN=valueN}}.

Der Designer dieses JSON hat wohl nicht verstanden worin der Sinn eines abstrakten Datentypes besteht: Nämlich darin, dass Attribute entweder direkt oder über spezielle Methoden addressierbar sind.

Auf jeden Fall ist es unsinnig, sowas hier:

|Gegründet            = 1158
|Art                  = Stadt
|Wappen               = Muenchen Kleines Stadtwappen.svg

als String im Hauptspeicher zu haben der noch extra (proprietär) geparst werden muss für einen wahlfreien Zugriff. Andererseits braucht solch ein String auch keinen JSON für den Transport via HTTP. Also mal wieder ein Beispiel dafür wie mans nicht machen sollte.

PS: Das XML (format=xml) sieht genauso idiotisch (unstrukturiert) aus wie die resultierende Datenstruktur die letztendlich auch nur einen Blob zum Inhalt hat.