Le format de structuration de données JSON

Du XML au JSON

Question

Voici un fichier XML décrivant une personne et ses coordonnées. Transformez cette structure en écrivant son équivalent au format JSON, faites les adaptations et développements nécessaires.

CTRL+C pour copier, CTRL+V pour coller
1
<?xml version="1.0" encoding="UTF-8" ?>
2
<person>
3
    <firstName>John</firstName>
4
    <lastName>Smith</lastName>
5
    <age>22</age>
6
    <address>
7
        <streetAddress>21 2nd Street</streetAddress>
8
        <city>New York</city>
9
        <state postalCode="10021" name="NY"/>
10
    </address>
11
    <phoneNumber type="home">
12
        212 555-1234
13
    </phoneNumber>
14
    <phoneNumber type="fax">
15
        646 555-4567
16
    </phoneNumber>
17
</person>
<?xml version="1.0" encoding="UTF-8" ?>
<person>
    <firstName>John</firstName>
    <lastName>Smith</lastName>
    <age>22</age>
    <address>
        <streetAddress>21 2nd Street</streetAddress>
        <city>New York</city>
        <state postalCode="10021" name="NY"/>
    </address>
    <phoneNumber type="home">
        212 555-1234
    </phoneNumber>
    <phoneNumber type="fax">
        646 555-4567
    </phoneNumber>
</person>

Question

Créer un document XSLT permettant de transformer ce document XSL en la solution précédente.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Harold Carrel-Billiard, Maxime Uzan, Cécile Fecherolle, 2013-2016 (Contributions : Stéphane Crozat, les étudiants de NF29) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)