2009-10-15 7 views
3

Comment les gens utilisent XQuery et/ou XPath 2.0 de Delphi? J'ai MSXML v6.0 fonctionnant à partir de Delphi, donc toute implémentation COM suffisamment documentée fonctionnera. Quel est votre favori?Delphi et XQuery/XPath 2.0?

Répondre

4

Mon Favori: J'ai toujours trouvé que l'importation MSXML fournit un excellent support pour toutes les requêtes XPath dont j'ai toujours eu besoin.

Fermer seconde: Je ne suis pas au courant de toutes les bibliothèques delphi natives qui peuvent correspondre à la profondeur de MSXML de fonctionnalités mais OmniXML fournit un grand soutien pour les requêtes XPath de base et si vous n'êtes pas en utilisant des expressions, par exemple, il est un assez bonne alternative. Malheureusement, je ne pense pas qu'il existe actuellement de bibliothèques XML Delphi natives qui supportent entièrement XPath 2.0.

+0

Merci jamiei, je suis assez impressionné par MSXML jusqu'à présent (malgré mes sentiments personnels pour M $). Malheureusement, il ne supporte pas XPath 2.0. Je n'ai pas encore eu le temps de regarder OmniXML. – conciliator

+1

En effet, conciliateur, je ne suis pas sûr qu'il existe une bibliothèque Delphi native qui supporte complètement XPath 2.0! Triste fois en effet. – jamiei

0

J'aime OmniXML. Il a beaucoup de code de soutien et de classes qui étendent son utilisation principale. Vous pouvez également regarder SimpleStorage qui simplifie beaucoup le travail avec XML.

1

Vous pouvez utiliser la bibliothèque rapide et opensource libxml2. Il y a un Sourceforge Project pour les liaisons Delphi libres.