On peut se définir un XML schéma pour échanger.
Le XML pour l’instant ressemble à ça.
<Need id="ToMove">
<Name lang="fr">Se déplacer</Name>
<Name lang="en">To move</Name>
<Tech need="ToMove" idtech="ChineseWheelbarrow">
<Name lang="fr">Brouette une roue Chinoise</Name>
<Introduction>
<Description>
<Value lang="fr">Brouette haute à une large roue centrale</Value>
<Value lang="en">Chinese Wheelbarrow</Value>
</Description>
<image prefix-url="Images/">
<ImageObject id="1" orientation="paysage">
<contentUrl>brouette.jpg</contentUrl>
<caption lang="fr">Photo d'une brouette chinoise</caption>
<caption lang="en">Film of Chinese wheelbarrow</caption>
<bitrate>820 × 322</bitrate>
<representativeOfPage>Illustre la structure d'une brouette chinoise. </representativeOfPage>
<thumbnail>
<ImageObject orientation="paysage">
<contentUrl>brouette mini.jpg</contentUrl>
<bitrate>144*92</bitrate>
</ImageObject>
</thumbnail>
</ImageObject>
</image>
</Introduction>
<Links>
<Link href="https://www.lowtechmagazine.com/2011/12/the-chinese-wheelbarrow.html">
<Name lang="fr">
<Value lang="fr">Site low tech magasine (en anglais)</Value>
</Name>
<Name lang="en">
<Value lang="fr">Low tech magazine</Value>
</Name>
</Link>
</Links>
</Tech>
<Tech need="ToMove" idtech="BicycleElectrication">
<Name lang="fr"> Kit d'électrification de vélo</Name>
<Introduction>
<Description>
<Value lang="fr">Kit de faire rendre son vélo électrique</Value>
<Value lang="en">Bicyle electriciy conversion kit</Value>
</Description>
</Introduction>
</Tech>
<Tech need="ToMove" idtech="TriporteurKit">
<Name lang="fr"> Kit transformation de vélo en triporteur.</Name>
<Introduction>
<Description>
<Value lang="fr">Kit pour transformer son vélo en triporteur</Value>
<Value lang="en">Bicyle to ? conversion kit</Value>
</Description>
</Introduction>
<Links>
<Link href="http://www.bretzselle.org/comment-fabriquer-soi-meme-un-biporteur">
<Name lang="fr">
<Value lang="fr">Site bretzselle.org</Value>
</Name>
<Name lang="en">
<Value lang="fr">Low tech magazine</Value>
</Name>
</Link>
</Links>
</Tech>
</Need>