2009-05-05 21 views

Respuesta

7

No conozco una implementación completa de YAML, pero JSON (un subconjunto) es cada vez más popular e incluso hay algunas bibliotecas de Delphi enumeradas en el sitio de JSON. Delphi 2009 incluso está utilizando (una versión ligeramente modificada de?) JSON en DataSnap.

http://sourceforge.net/projects/lkjson

http://www.progdigy.com/?page_id=6

http://sourceforge.net/projects/is-webstart/

+0

No sé mucho sobre el funcionamiento interno de DataSnap pero la razón por la que necesito YAML lib es porque se me asignó una tarea para escribir un software de cliente que se comunica con un Servidor que está escrito en Python y este Servidor exige que todo el intercambio de datos se hace a través de YAML! Si hay una lib disponible que sería genial y podré desarrollar el cliente en Delphi o de otra forma, tendré que pasar unas noches sin dormir en Mastering Python. –

+0

@ YogiYang007 Después de estos años, ¿encontró una biblioteca o escribió la suya? cualquier cosa podría ser compartida? gracias –

2

puede ser que es hora de poner en práctica un programa de análisis YAML en Delphi ...

Código de copia de PyYAML (pero Python es un tipo dinámico idioma)

O echa un vistazo a SnakeYAML que está escrito en un sta lenguaje tipado (Java)

1

Free Pascal también tiene algunas librerías json.

I distorsionado algo así para interactuar con PHP una vez. Aquí está el código:

http://www.stack.nl/~marcov/phpser.zip

Tenga en cuenta que es más una prueba de concepto que un lib utilizable.

+0

Gracias por esto. Voy a mirar en esto. –