We choose which representations of our data to use, JSON, CSV, XML, or whatever, depending on habit, convenience, or the context we want to use that data in. On the other hand, having an interoperable generic toolchain such as that provided by XML to process data is of immense value. How do we resolve the conflicting requirements of convenience, habit, and context, and still enable a generic toolchain? Invisible XML (ixml) is a method for treating non-XML documents as if they were XML, enabling authors to write documents and data in a format they prefer while providing XML for processes that are more effective with XML content. This is an ongoing project to provide software that lets you treat any parsable format as if it were XML, without the need for markup.
Note: Community Groups are proposed and run by the community. Although W3C hosts these
conversations, the groups do not necessarily represent the views of the W3C Membership or staff.
Invisible XML (ixml) is a method for treating non-XML documents as if they were XML, enabling authors to write documents and data in a format they prefer while providing XML for processes that are more effective with XML content.
For more background on ixml, as well as the specification, officially released June 2022, and the available implementations, see https://invisiblexml.org. There is also a github repository at https://github.com/invisibleXML/.
Meetings
Meetings are currently on the second Tuesday of the month at 15:00 UTC (during Northern Hemisphere Winter months), but you should check the mailing list for details. All are welcome, but you must join the group first.
We choose which representations of our data to use, JSON, CSV, XML, or whatever, depending on habit, convenience, or the context we want to use that data in. On the other hand, having an interoperable generic toolchain such as that provided by XML to process data is of immense value. How do we resolve the conflicting requirements of convenience, habit, and context, and still enable a generic toolchain? Invisible XML (ixml) is a method for treating non-XML documents as if they were XML, enabling authors to write documents and data in a format they prefer while providing XML for processes that are more effective with XML content. This is an ongoing project to provide software that lets you treat any parsable format as if it were XML, without the need for markup.
This is a community initiative. This group was originally proposed on 2021-03-16 by Steven Pemberton. The following people supported its creation: Steven Pemberton, Michael Sperberg-McQueen, John Lumley, Tomos Hillman, Georg Rehm. W3C’s hosting of this group does not imply endorsement of the activities.