Category: Liquid XML Objects

  • Navigating the CBPR+ November 2025 Deadline: A Technical Guide to Schema Validation and Data Transformation

    Navigating the CBPR+ November 2025 Deadline: A Technical Guide to Schema Validation and Data Transformation

    The global payments landscape is transforming due to the ISO 20022 standard, with SWIFT’s CBPR+ program phasing out legacy MT messages by November 2025. This transition involves complex challenges requiring a deep understanding of XML-based MX formats, schema validation, data mapping, and specialized tools to ensure compliance and data integrity throughout the migration process.

  • Converting xs:any defined XML data to JSON data

    Converting xs:any defined XML data to JSON data

    Converting XML to JSON can be challenging, especially with xs:any types, as their output can vary between single objects and arrays based on input. Liquid XML Objects and Data Binder provide solutions to streamline this process, including better support for XSD and JSON serialization.

  • Lists and Arrays in XML with Liquid XML Objects

    Lists and Arrays in XML with Liquid XML Objects

    The content discusses defining arrays in XML and utilizing them in C# code generated from Liquid XML Objects. It provides an example demonstrating XML Schema (XSD) with attribute and element lists, valid XML data, and generated C# properties for accessing array data. Additionally, it highlights Liquid XML Objects’ features and advantages over xsd.exe.

  • Recent XML Community Forum Questions

    Recent XML Community Forum Questions

    The Liquid Technologies XML Community Forum recently addressed several user inquiries, including adding schemaLocation to XML elements, generating standalone directives in C#, command line generation of code, handling destination filename errors, mapping XML to JSON, and utilizing DataMapper-generated DLLs. These discussions provide valuable insights for users.

  • NEW Liquid XML Objects – Wizard Overview Demo Video

    NEW Liquid XML Objects – Wizard Overview Demo Video

    This overview explains how to create a C# object model from an XML Schema and utilize it for serializing and editing XML data in Microsoft Visual Studio. A free trial of Liquid XML Objects is available for download at the provided link.

  • Using xsi:type in XML Documents and XML Schemas

    Using xsi:type in XML Documents and XML Schemas

    The content discusses handling multiple repair types in an XML schema for a Repair Shop using xs:choice and C#. It illustrates how to derive specialized types from an abstract base type with xsi:type for better code management and readability in XML. The approach improves polymorphism and simplifies code checks.

  • Tutorial ‘Using JSON with Liquid XML Objects’

    Tutorial ‘Using JSON with Liquid XML Objects’

    The tutorial “Using JSON with Liquid XML Objects” details the process of reading and writing JSON data, focusing on converting between JSON and XML formats. It covers conversion rationale, round-tripping, an enumeration guide, practical examples, and step-by-step instructions for managing XML and JSON documents.

  • Do your XML tools support JSON?

    Do your XML tools support JSON?

    Liquid XML originally focused on XML tools but has since expanded to include JSON support. The content provides links to various JSON-related resources on their website, such as editors, schema documentation, data mapping, and data binding instructions in multiple programming languages.

  • JSON Data Binding with Liquid XML 2018 – Update 1

    JSON Data Binding with Liquid XML 2018 – Update 1

    Liquid XML Data Binder facilitates data interchange between XML and JSON for nearly 20 years, introducing FromJson and ToJson methods to the Liquid Runtime API for serialization and deserialization. It supports C++, C#, Visual Basic .Net, and Java, enabling effective data handling from backend systems to mobile devices.