Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Format d'échange (XML, JSON...) Java Discussion :

conversion d'un xml pour compatibilité entre 2 systèmes


Sujet :

Format d'échange (XML, JSON...) Java

  1. #1
    Membre du Club
    conversion d'un xml pour compatibilité entre 2 systèmes
    Bonjour,

    neophyte en la matière, et plus que novice en java ou autre type de programmation je me confronte a un problème.
    Je dispose de 2 systèmes A et B.
    De mon sytème A j'ai la possibilité d'exporter un fichier xml pour l'importer dans mon système B.

    Mon souci est que pour que ce fichier xml soit reconnu/lu/compatible je dois rajouter après le head du xml quelques balises en début et fin de l'xml original.

    Mon second souci, est que je me demande si je peux creer ce genre de "moulinette" en JAVA/VBA/ou quelconque d'autre type de programmation.

    voici ci dessous un exemple d'XML original:

    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?xml version="1.0" encoding="UTF-8" ?>
    <balisedorigine>
    .
    .
    .
    .
    .
    .
    </balisedorigine>


    et voici ce que je souhaite obtenir :

    Code XML :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?xml version="1.0" encoding="UTF-8" ?>
    <Mabalise1>
    	<Mabalise2>
    		<Mabalise3>
    		</Mabalise3>
    		<Mabalise4>
    		</Mabalise4>
    		<Mabalise5>
    			<balisedorigine>
    .
    .
    .
    .
    .
    .
    </balisedorigine>
    		</Mabalise5>
    		<Mabalise6>
    		</Mabalise6>
    	</Mabalise2>
    </Mabalise1>


    Je suis tout juste a la genèse de mon projet, pourriez vous donc m'orienter/m'aider a la réalisation de celui-ci s'il vous plait?
    par avance merci pour votre aide.

  2. #2
    Modérateur

    Hello,

    On peut assez facilement faire des conversions XML en Java, oui.

    Essaie de lire quelques tutoriels sur l'utilisation de JDOM 2.
    Ne te penche surtout pas sur Jackson ou JAXB ou Gson ou ce genre de choses. Ils font quelque chose en rapport avec XML, oui. Mais absolument pas ce dont toi, tu as besoin.

    (Ceux qui me connaissent savent que je n'aime de toute façon pas ces outils. Parce que ce pour quoi ils sont faits, ne sert à rien à par perdre du temps et de la qualité. Mais là, ils ne sont même pas faits pour ce dont il a besoin. Il faut juste pas penser une seule seconde que ces outils peuvent aider, ils essaient d'aider plein de gens, oui, mais pas lui.)
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java