Subject: [xsl] XML/HTML to JSON From: "Lensch, Thomas lensch@xxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Wed, 28 Sep 2016 06:33:36 -0000 |
Hi, we have XML data enriched with HTML fragments. Now we plan a single page application with JavaScript rendering the page. Data to be rendered will come from webservice calls as JSON. HTML would even be possible but it is hard to handle in our JavaScript client. So, what we have to do, is transform the XML/HTML data into JSON without loss of semantic, i.e. preserve the sequence of elements, attributes must be recognizable, and mixed content should also be possible. Example for mixed content: <alice>bob<charlie style="abc">david</charlie>edgar</alice> Should produce something like the following JSON: { "#name":"alice", "#children":[ { "#name":"", "#text":"bob", "#children":[ ] }, { "#name":"charlie", "#children":[ { "#name":"", "#text":"david", }, { "#name":"@style", "#text":"xxx", "#children":[ ] } ] }, { "#name":"", "#text":"edgar", "#children":[ ] } ] } How can this be achieved via xslt2.0? Best regards, Thomas Lensch Vertraulichkeitshinweis Diese Information und jeder uebermittelte Anhang beinhaltet vertrauliche Informationen und ist nur fuer die Personen oder das Unternehmen bestimmt, an welche sie tatsaechlich gerichtet ist. Sollten Sie nicht der Bestimmungsempfaenger sein, weisen wir Sie darauf hin, dass die Verbreitung, das (auch teilweise) Kopieren sowie der Gebrauch der empfangenen E-Mail und der darin enthaltenen Informationen gesetzlich verboten sein kann und gegebenenfalls Schadensersatzpflichten ausloesen kann. Sollten Sie diese Nachricht aufgrund eines Uebermittlungsfehlers erhalten haben, bitten wir Sie den Sender unverzueglich hiervon in Kenntnis zu setzen. Sicherheitswarnung: Bitte beachten Sie, dass das Internet kein sicheres Kommunikationsmedium ist. Obwohl wir im Rahmen unseres Qualitaetsmanagements und der gebotenen Sorgfalt Schritte eingeleitet haben, um einen Computervirenbefall weitestgehend zu verhindern, koennen wir wegen der Natur des Internets das Risiko eines Computervirenbefalls dieser E-Mail nicht ausschliessen.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] concern of garbage collec, Michael Kay mike@xxx | Thread | Re: [xsl] XML/HTML to JSON, Michael Kay mike@xxx |
Re: [xsl] concern of garbage collec, Michael Kay mike@xxx | Date | Re: [xsl] XML/HTML to JSON, Eliot Kimber ekimber |
Month |