Bonjour,
Nous avons un XML qui fait référence à une feuille de style pour transformer les données en HTML. Voici une partie du fichier XML :
Est-il possible que notre programme Java applique la transformation automatiquement ? C'est à dire que la transformation est capable de voir que la feuille de style est à un emplacement sur le net, qu'elle aille la chercher/consulter et enfin qu'elle applique la transformation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml-stylesheet type="text/xsl" href="https://chorus-pro.gouv.fr/xsl/FSO1100A.xsl"?> <Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2" xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2" xmlns:cur="urn:un:unece:uncefact:codelist:specification:54217:2001" xmlns:udt="urn:un:unece:uncefact:data:specification:UnqualifiedDataTypesSchemaModule:2" xmlns:uni="urn:un:unece:uncefact:codelist:specification:66411:2001" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2 ./xsd/maindoc/UBL-Invoice-2.0.xsd"> <cbc:UBLVersionID>01.01.01</cbc:UBLVersionID> <cbc:ID>0051565646</cbc:ID> <cbc:IssueDate>2016-08-12</cbc:IssueDate>
Ou devons-nous télécharger la feuille de style depuis https://chorus-pro.gouv.fr/xsl/FSO1100A.xsl pour ensuite faire la transformation avec javax.xml.transform.Transformer ?
Merci d'avance pour votre aide,
Nicolas
Partager