Content deleted Content added
No edit summary |
|||
Line 13:
==Data binding in general==
One of XML data binding's strengths is the ability to [[serialization|un/serialize]] objects across programs, languages, and platforms. You can dump a time series of structured objects from a datalogger written in [[C (programming language)]] on an embedded processor, bring it across the network to process in [[Perl]] and finally visualize in [[GNU Octave|Octave]]. The structure and the data remain consistent and coherent throughout the journey, and no custom formats or parsing is required. This is not unique to XML. [[YAML]], for example, is emerging as a powerful data binding alternative to XML. [[JSON]] (which can be regarded as a subset of YAML) is often suitable for lightweight or restricted applications.
==See also==▼
==External links==
*[http://www.rpbourret.com/xml/XMLDataBinding.htm XML Data Binding Resources], by Ronald Bourret
*[http://www.w3.org/2002/ws/databinding XML Schema Patterns for Databinding Working Group]
▲==See also==
▲* [[Bound control]]
▲* [[Data structure]]
▲* [[Java Architecture for XML Binding|JAXB]]
▲* [[JiBX]]
▲* [[JSON]]
▲* [[LDX+]]
▲* [[Serialization]]
▲* [[YAML]]
[[Category:XML]]
|