+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Inscrit en
    janvier 2011
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : janvier 2011
    Messages : 12
    Points : 2
    Points
    2

    Par défaut 1 fichier xml vers plusieurs fichiers xml.

    Bonjour,

    Je souhaite transformé un fichier XML source ayant plusieurs données en plusieurs fichiers xml ayant chacun leurs données propre provenant du fichier xml source.

    J'ai rajouté en pièce jointe un fichier xml (fichier source) et voilà ce que je voudrais obtenir dans chaque fichier:

    1er fichier
    <?xml version="1.0" encoding="UTF-8" standalone="true"?>
    -<BookInfo xmlnssi="http://www.w3.org/2001/XMLSchema-instance"> -<Book> <ISBN>98</ISBN> <Title>titre</Title> <Author>lok</Author> <Quantity>1</Quantity> </Book>

    2ème fichier
    <?xml version="1.0" encoding="UTF-8" standalone="true"?>
    -<Book> <ISBN>ghg</ISBN> <Title>bn</Title> <Author>jk</Author> <Quantity>gh</Quantity> </Book>

    etc.

    Qu'en pensez-vous? Avez-vousdes pistes à me communiquer?

    Merci de vos conseils.
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur

    Inscrit en
    septembre 2004
    Messages
    9 873
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 9 873
    Points : 16 355
    Points
    16 355

    Par défaut

    Pas possible, parce qu'un fichier XML doit fermer tous les éléments qu'il a ouverts. Dans ton premier exemple la balise racine, <BookInfo>, n'est pas fermée.

    On pourrait arriver à quelque chose, si tu enlevais tout simplement cette balise <BookInfo>.
    Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher du poisson, il videra le lac et au bout de deux ans son village ne mangera plus jamais.
    Partagez vos connaissances, mais aussi comment s'en servir.

  3. #3
    Modérateur
    Avatar de polymorphisme
    Homme Profil pro Grégory Roche
    Publishing
    Inscrit en
    octobre 2009
    Messages
    1 438
    Détails du profil
    Informations personnelles :
    Nom : Homme Grégory Roche
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing

    Informations forums :
    Inscription : octobre 2009
    Messages : 1 438
    Points : 2 322
    Points
    2 322

    Par défaut

    Bonjour,

    Xalan dispose d'une extension qui te permettra de créer un fichier XML pour chaque élément Book.

    Note : je suppose que le fait que ton élément Bookinfo ne soit pas fermé est une erreur d'écriture.
    Article : Installation de Cocoon
    Je ne réponds pas aux MP à caractère technique.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •