The Qore YAML module provides functions that enable Qore data in the Qore programming language to be serialized and deserialized to and from YAML strings and Qore data structures.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Esta versión corrige un problema con deserializar sin etiquetar y no cotizadas de enteros y punto flotante 0 y los valores de 0,0; se deserializa incorrectamente como cadenas. Se proporciona información adicional cuando se produce una excepción, mientras que la serialización de los valores escalares (por lo general esto sucede cuando una cadena tiene un error de codificación).
Tags:
Minor bugfixes
This release fixes a problem with deserializing untagged and unquoted integer and floating point 0 and 0.0 values; they were incorrectly deserialized as strings. Additional information is provided when an exception is raised while serializing scalar values (normally this happens when a string has an encoding error).
Este lanzamiento inicial ofrece la serialización y deserialización de datos entre las estructuras y cadenas de Qore YAML. Todos los tipos de datos Qore (excepto los objetos) se puede serializar como cadenas YAML sin ninguna pérdida de datos, incluidos los microsegundos y los componentes de zona horaria de valores de fecha y tiempo. duraciones Qore se manejan con una costumbre tipo YAML (tag:! duración). cadena de formato YAML salida puede ser controlada con opciones a la makeYAML () función. El módulo requiere Qore 0.8.0, ya que utiliza información de tipo y fecha / hora API se encuentra sólo en las versiones más recientes de Qore.
Tags:
qore, Module, YAML
This initial release provides serialization and deserialization between Qore data structures and YAML strings. All Qore data types (except objects) can be serialized as YAML strings without any data loss, including the microsecond and time zone components of date/time values. Qore durations are handled with a custom YAML type (tag: !duration). YAML string output formatting can be controlled with options to the makeYAML() function. The module requires Qore 0.8.0 as it uses type info and date/time APIs found only in newer versions of Qore.