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 : *ocleyr2lalune@zaclys.net
*Pour : *PREF31 Libreoffice <pref-open-office@haute-garonne.gouv.fr>
*Copie à : *users@fr.libreoffice.org
*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
<pref-open-office@haute-garonne.gouv.fr> 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 <ocleyr2lalune@zaclys.net>
*Pour : *PREF31 Libreoffice
<pref-open-office@haute-garonne.gouv.fr>, users@fr.libreoffice.org
*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 à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.