<html><head></head><body>Hi, <br>
<br>
jetzt verstehe ich den Zusammenhang. <br>
es war mir nicht klar, das das Schema kein template ist, sondern die Bauanleitung für das Ergebnis json. <br>
Diese Information hat mir gefehlt. <br>
<br>
Danke Andi und Tim <br>
<br>
<br><br><div class="gmail_quote">On 8. Juli 2014 21:45:34 MESZ, "Andreas Bräu" <ab@andi95.de> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Am Dienstag, den 08.07.2014, 21:06 +0200 schrieb Stephan Enderlein:<br /><br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Ich wäre allerdings nicht auf die Idee gekommen, das Ergebnis bei<br /> deinem Beispiel von lat und lon so von dem Schema abzuleiten. ich<br /> hätte das Schema als template verwendet und Werte angepasst. Hier<br /> fällt aber alles weg und das json Format für GPS hat sich somit sehr<br /> verändert. <br /></blockquote><br />trenn dich einfach vom Gedanken, dass da etwas wegfällt. Das Schema ist<br />notwenig, die Datenstruktur und deren Bedingungen zu definieren. Das<br />ganze gabs für XML schon viel früher und ist entsprechend schöner schon<br />beschrieben: <a href="https://de.wikipedia.org/wiki/XML_Schema">https://de.wikipedia.org/wiki/XML_Schema</a><br />Wir definieren hier also mit JSON, wie ein JSON-File aussehen soll.<br /><br />es gibt auch
viele Softwarekomponenten, die auf Basis von JSON Schema<br />verschiedene Dinge tut, z.B. validiert oder Oberflächen erstellt.<br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Ich vermute, daß das auch für andere Elemente im Schema so zutrifft. <br /> Wenn es keine Beschreibung dafür gibt, wie aus dem Schema das Ergebnis<br /> json entsteht, muss ich den Generator verwenden. <br /> <br /></blockquote>um eine Grundstruktur für deine Datei zu haben sicher kein schlechte<br />Anfang.<br /><br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> nochwas für meinen anderen Vorredner :<br /> ich weiß schon was json ist und welche Datentypen wie kodiert werden. <br /> die frage war, warum ich einen typ "mitliefern" muss, wenn die Daten<br /> schon entsprechend kodiert sind. <br /></blockquote><br />Im Ergebnis sollst du auch keine
Typen mitliefern, aber der Validator<br />wird dir dann schon sagen, wenn der Typ deiner Daten nicht zum Schema<br />passt.<br /><br />Andi<br /><br /></pre><p style="margin-top: 2.5em; margin-bottom: 1em; border-bottom: 1px solid #000"></p><pre class="k9mail"><hr /><br />WLANnews mailing list<br />WLANnews@freifunk.net<br />Abonnement abbestellen? -> <a href="http://lists.freifunk.net/mailman/listinfo/wlannews-freifunk.net">http://lists.freifunk.net/mailman/listinfo/wlannews-freifunk.net</a><br /><br />Weitere Infos zu den <a href="http://freifunk.net">freifunk.net</a> Mailinglisten und zur An- und Abmeldung unter <a href="http://freifunk.net/mailinglisten">http://freifunk.net/mailinglisten</a></pre></blockquote></div><br>
(Freifunk Dresden) </body></html>