Pages : 1
#1 Le 19/07/2023, à 16:52
- nulenubuntu
dechifrer ce petit XML
Bonjour
Je je comprends pas comment est construit ce xml:
<CATEGORIE vetement="occasion" >
<DESCRIPTION>
<DESCRIPTION info1="505" info2="808" info3="303" />
</DESCRIPTION>
<BONUS supplement1="www" supplement2=ppppp">
</BONUS >
</CATEGORIE >
je vois les balises ouvertes et femrées:
<CATEGORIE vetement="occasion" > et </CATEGORIE >
dans la balise ouverte CATEGORIE, je comprends qu'on peut ajouter des attributs comme vetement="occasion" dans notre cas.
par contre, pour DESCRIPTION, je suis perdu
on a la balise ouverte <DESCRIPTION> et balise fermée </DESCRIPTION>.
mais entre les 2 j'ai une autre balise <DESCRIPTION info1="505"info2="808" info3="303" />: ici pournquoi j'ai un slahj tout seul à la fin?
et pouquoi on a une balise, je pensais qu'o mettait juste la donné qu'on voulait sans balise...
puis pour la balise bonus
on une balise ouverte et une balise fermée: maisne tre ces 2 balises on ne met rien.
On aurait pu mettre l'attribut supplement1="www" supplement2=ppppp" entre les 2 balises non?
qui peut m'aider?
Dernière modification par nulenubuntu (Le 19/07/2023, à 16:52)
Hors ligne
#2 Le 19/07/2023, à 17:22
- Watael
Re : dechifrer ce petit XML
ce qui m'étonne, c'est qu'une balise (DESCRIPTION) puisse contenir des balises portant le même nom.
cependant xmllint --format ne bronche pas; donc, c'est valide.
Dernière modification par Watael (Le 19/07/2023, à 17:22)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#3 Le 19/07/2023, à 17:25
- iznobe
Re : dechifrer ce petit XML
Bonjour , y' a des balises inline et d' autres qui sont sur plusieurs lignes .
je vois pas vraiment le rapport avec ubuntu , ce qu ' il te faut c ' est plutot unj cours sur les balises .
en HTML comme en XML , y a des balises " inline " et d' autres pas . les autres balises ( pas " inline " s ' ouvre et se ferme comme CATEGORY .
une balise " inline " se ferme avec " /> " et tu remarqueras qu ' elle ne s ' ouvre pas de la meme maniere non plus .
bref , voir ca par exemple : https://www.ionos.fr/digitalguide/sites … ises-htlm/
ca te pemettra de comprendre .
dans cette section :
<DESCRIPTION>
<DESCRIPTION info1="505" info2="808" info3="303" />
</DESCRIPTION>
le 1er et dernier balises ne sont pas " inline " , celle du milieu est un balise inline : sur une seule ligne .
Dans les 2 cas le " / " indique la fermeture de la balise .
Dernière modification par iznobe (Le 19/07/2023, à 17:29)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
Pages : 1