ReBonjour Claude
je reprends sur ce fil, car je n'ai pas tenté la macro.
Si je crée le fichier xml à partir de ces lignes [ci-dessous pour éviter
toute ambiguïté (premier exemple de l'aide OpenOffice...)], mon import
se passe correctement, mais j'avoue avoir cherché 2 minutes.
Dans Calc Données / Source XML
En cliquant sur l’icône au niveau de "fichier source", je pointe vers le
fichier xml en question.
Calc détecte la structure à savoir :
Payments
payment
purpose
amount
tax
maturity.
Il faut alors cliquer sur "payment" (un enregistrement = un paiement)
puis sélectionner dans "cellules reportées" l'emplacement de l'import.
Ce qui correspond aux explications du lien que je t'ai indiqué hier.
https://help.libreoffice.org/6.1/fr/text/scalc/01/xml_source.html
Dans ce cas, pas de filtre xslt nécessaire, et d'ailleurs le fichier
xml, assez simple, n'a pas d'attributs complémentaires.
Du coup je suis prise d'un doute, qu'utilisez vous à la pref :
LibreOffice ou OpenOffice ? Quelle version ?
Claire
**************************
NB : contenu de l'xml
<?xml version="1.0"?>
<payments>
<payment>
<purpose>CD</purpose>
<amount>12.95</amount>
<tax>19.1234</tax>
<maturity>2008-03-01</maturity>
</payment>
<payment>
<purpose>DVD</purpose>
<amount>19.95</amount>
<tax>19.4321</tax>
<maturity>2008-03-02</maturity>
</payment>
<payment>
<purpose>Clothes</purpose>
<amount>99.95</amount>
<tax>18.5678</tax>
<maturity>2008-03-03</maturity>
</payment>
<payment>
<purpose>Book</purpose>
<amount>9.49</amount>
<tax>18.9876</tax>
<maturity>2008-03-04</maturity>
</payment>
</payments>
Le 31/08/2018 à 08:29, PREF31 Libreoffice a écrit :
je ne l'ai pas gardé mais j'ai réalisé le XML et le XSLT avec
l'exemple de la page
https://wiki.openoffice.org/wiki/Documentation/FR/Calc/Import_ou_export_via_filtre_XML_ou_XSLT
merci
-------- Message original --------
*Sujet: *[INTERNET] Re: Re: [fr-users] Importer un fichier XML
*De : *[email protected]
*Pour : *PREF31 Libreoffice <[email protected]>
*Copie à : *[email protected]
*Date : *31/08/2018 08:17
Bonjour
Tu aurais un fichier type à nous transmettre ? Sans données
confidentielles/sensibles bien sûr !
Via framadrop (les pj ne passent pas).
Claire
Le 31 août 2018 08:05:22 GMT+02:00, PREF31 Libreoffice
<[email protected]> a écrit :
Bonjour,
J'ai refait l'exemple donné sur la page d'aide.
Il détecte bien le filtre et il me le propose à l'ouverture du
fichier dans la liste des filtres mais rien n'est importé.
Je ne vois pas d'où cela vient.
Mais merci quand même.
Claude
-------- Message original --------
*Sujet: *[INTERNET] Re: [fr-users] Importer un fichier XML
*De : *Ocleyr2lalune <[email protected]>
*Pour : *PREF31 Libreoffice
<[email protected]>, [email protected]
*Date : *29/08/2018 19:33
Bonsoir Claude
j'ai un vague souvenir d'avoir testé la chose, mais je n'ai pas
de fichier adéquat pour vérifier.
Essaie plutôt cette page de l'aide... LibreOffice !
https://help.libreoffice.org/6.1/fr/text/scalc/01/xml_source.html
Je suis preneuse de ce que tu arrives à en faire.
Claire
Le 29/08/2018 à 14:24, PREF31 Libreoffice a écrit :
Bonjour,
J'ai des fichiers xml et xsd extraits d'une application.
Puis-je ouvrir le xml dans calc ? j'ai essayé la méthode
décrite sur la page
https://wiki.openoffice.org/wiki/Documentation/FR/Calc/Import_ou_export_via_filtre_XML_ou_XSLT
mais j'ai dû mal comprendre quelque chose car j'ai une erreur
d'entrée/sortie
Merci
Claude
--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy