Project

General

Profile

Évolution #779

Parser YAML

Added by dourouc05 almost 10 years ago. Updated about 9 years ago.

Status:
Nouveau
Priority:
Bas
Assignee:
-
Category:
-
Target version:
-
Start date:
07/23/2010
Due date:
% Done:

0%

Estimated time:

Description

YAML est au moins aussi lisible que le XML en étant beaucoup plus léger. Utilisé par des gros frameworks comme Symfony ou des ORM comme Doctrine (les deux en PHP).

L'idéal serait de fournir trois parsers, un par version majeure du langage de description (1.0, 1.1, 1.2). On pourrait wrapper ceci pour la 1.1, ceci la 1.0 mais tout reste à faire pour la 1.2 (une seule implémentation recensée, en Haskell : heureusement, c'est un parser de référence). Peut-être même tout implémenter nous-mêmes pour les dépendances (très peu répandues), ça permettrait aussi d'éviter la redondance de code (dans mes souvenirs, les 1.0 et 1.1 sont fort compatibles, moins avec la 1.2 mais c'est le même langage).

History

#1 Updated by yan over 9 years ago

  • Priority changed from Normal to Bas

#2 Updated by dourouc05 about 9 years ago

Détournement du module QtXmlPatterns avec utilisation de cette lib (support de YAML 1.2 maintenant) ?

http://code.google.com/p/yaml-cpp/
http://qt-quarterly.developpez.com/qq-34/xquery-donnees-generiques/

Also available in: Atom PDF