bonjour,
voila je cherche à créer un parseur de fichier css pour afficher les régles css en arborescence dans une Treeview par exemple
quelqun à t-il une idée pour faire cela?
cordialement@+
bonjour,
voila je cherche à créer un parseur de fichier css pour afficher les régles css en arborescence dans une Treeview par exemple
quelqun à t-il une idée pour faire cela?
cordialement@+
et vint le 20siècle et l'homme se mit à réflechir comme la machine auteur: diden138
Langage: Pascal,OCaml,Delphi,c/c++.
Langages web:Xhtml,Css,Php/Mysql,Javascript,Actionscript 2.0
Plate forme:Windows XP Pro SP2./Red Hat 9.0/SUSE 10.2
Config :Intel P4 3.2GHZ,2MO cach,512 RAM.
Outils:Tp7,objective caml,Delphi 6 perso, C++builder 6,Visual C++ Express edition sous win,code-block sous linux(Ubuntu) .
Bonjour,
Il faut lire le fichier, pour chaque règle css rencontrée, l'ajouter comme noued au Treeview.
salut
y'a quand meme quelque regle a connaitre avant de le mettre dans un treeview
il faut deja determiner si c'est un id ou une class qui est definie
le "#" ou le "." ou encore une balise
ou meme si c'est une ensemble d'elements
ensuite savoir si elle est suivie d'une methode ":LaMethodes"
et enfin les propriete determinée entre {}
si c'est une balise verifier que la propriéte existe
sinon pas de verif
les propriete sont separé par des ";"
attention le block propriete est de ce type
name:value
a savoir que la propriete peut avoir des sous propriété
NamePropriété-NamesousPropriété:value
voila un apercu des possibilité de syntaxe du css
pour ma part le treeview n'est pas la solution que j'aurai choisie
@+ Phil
Blaise PascalNous souhaitons la vérité et nous trouvons qu'incertitude. [...]
Nous sommes incapables de ne pas souhaiter la vérité et le bonheur, et sommes incapables ni de certitude ni de bonheur.
PS : n'oubliez pas le tag
Questions :
Tu as problème avec Deplhi, comment ajouter des noeuds à un Treeview?
Ou plutôt avec la syntaxe css?
Voir les deux?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager