l'interet de l'xml c surtout l'api , mais on peut faire des format qui utilise la meme api sans la complexite du basilage
begin{
name="toto"
cache="yes"
::="ici c un block de text dans le flux ce n'est pas un attribut"
bloc{
::="encore du blabla"
}
bloc2{
::="blabla2"
info="c'est un attribut la"
}
::="encore du text"
{
::="'{' seul est un balise anomyne, pourquoi pas?"
}
}
exemple html mis en forme cette facon
html{
title="titre de la page"
meta{
http-equiv="Content-Type"
content="text/html; charset =iso-8859-15"
}}
body{ p{
::="voila un paragraphe"
}}
}
c'est lisible par un humain, faire un editeur qui mes en valeur les differente { } lie suivant le bloc ou l'on ai c'est deja fait.
c'est facile a analyse
on pourrais meme ajouter le nom de la balise a la fin genre }html (pour facilite la lecture par un humain)
mais ce qui compte le plus c'est de pouvoir traiter cela de facon propre
on peut passer de se format au xml et vice versa facilement
gconf utilise aussi du xml, mais l'important c'est l'api de gconf , pas la facon de stocke l'information.
API compte bien plus que le format , une api standart pour trouver les informations est les modifier c'est le bien. ;-)
# api ou format ?
Posté par Sébastien TeRMiToR . En réponse au journal Basculer l'informatique en tout-XML?. Évalué à 2.
begin{
name="toto"
cache="yes"
::="ici c un block de text dans le flux ce n'est pas un attribut"
bloc{
::="encore du blabla"
}
bloc2{
::="blabla2"
info="c'est un attribut la"
}
::="encore du text"
{
::="'{' seul est un balise anomyne, pourquoi pas?"
}
}
exemple html mis en forme cette facon
html{
title="titre de la page"
meta{
http-equiv="Content-Type"
content="text/html; charset =iso-8859-15"
}}
body{ p{
::="voila un paragraphe"
}}
}
c'est lisible par un humain, faire un editeur qui mes en valeur les differente { } lie suivant le bloc ou l'on ai c'est deja fait.
c'est facile a analyse
on pourrais meme ajouter le nom de la balise a la fin genre }html (pour facilite la lecture par un humain)
mais ce qui compte le plus c'est de pouvoir traiter cela de facon propre
on peut passer de se format au xml et vice versa facilement
gconf utilise aussi du xml, mais l'important c'est l'api de gconf , pas la facon de stocke l'information.
API compte bien plus que le format , une api standart pour trouver les informations est les modifier c'est le bien. ;-)