Content deleted Content added
Added reference to What is XML Data Binding - Tutorial |
m →XML data binding frameworks: HTTP to HTTPS for SourceForge |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1:
{{
'''XML data binding''' refers to a means of representing information in an [[XML]] document as a [[business object]] in computer memory. This allows [[Application software|applications]] to access the data in the XML from the object, rather than using the [[Document Object Model|DOM]] or [[Simple API for XML|SAX]] to retrieve the data from a direct representation of the XML itself.
It makes it possible to read and write [[XML]] data using a programming language class library (e.g. [[C++]], [[C Sharp (programming language)|C#]], [[Java (programming language)|Java]]), specifically created for a given XML data format.<ref>[https://www.liquid-technologies.com/xml-data-binder/what-is-xml-data-binding-part-1 "What is XML Data Binding - Tutorial"] Liquid Technologies. Retrieved 2024-07-24.</ref> Whilst it is possible to manually write a computer program to achieve this, '''XML data binding''' tools generate the source code to perform these tasks.
==Description==
Line 44:
| Java
| {{free|[[Apache License|Apache]]}}
| {{
| 0.8
| {{unk}}
Line 54:
| {{free|[[Apache License 2.0]]}}
|
| 5.1.1, {{
| {{yes}}
| {{unk}}
Line 63:
| {{free|[[Apache License|Apache 2.0]]}}
|
| 1.4.1, {{
| {{unk}}
| {{unk}}
Line 72:
| {{GPL-lic}} and proprietary
|
| 4.0.0, {{
| {{unk}}
| {{unk}}
Line 81:
| {{GPL-lic}} and proprietary
| {{Start date and age|2000|12|08}}
| 2.8.131, {{
| {{yes}}
| {{yes}}
Line 99:
| {{free|[[BSD License]]}}
|
| 1.2.6, {{
| {{yes}}
| {{yes}}
Line 122:
|Direct replacement for XSD.exe. Integrated within [[Visual Studio|Microsoft Visual Studio]]. Supports XML schema (XSD 1.0 and XSD 1.1), DTD, WSDL. Serializes XML to JSON and JSON to XML.
|-
| [
| Java
| {{free|[[Apache License|Apache 2.0]]}}
|
| 2.7.1, {{
| {{no}}
| {{yes}}
Line 144:
| {{free|[[Apache License|Apache 2.0]]}}
|
| 0.9.1, {{
| {{unk}}
| {{unk}}
Line 153:
| {{free|[[BSD license|BSD]]-style license}}
| {{Start date and age|2004|01|01}}
| 1.4.10, {{
| {{unk}}
| {{unk}}
| Also capable of serializing to JSON
|-
| [http://zeus.ow2.org/ Zeus] {{Webarchive|url=https://web.archive.org/web/20190128101400/http://zeus.ow2.org/ |date=2019-01-28 }}
| Java
| ?
|
| 3.5 beta, {{
| {{unk}}
| {{unk}}
|