The Liquid Technologies blog offers software developers clear guidance on XML, JSON, and data integration techniques. We share insights into the latest developments in our tools – Liquid Studio, Liquid Data Mapper, Liquid XML Data Binder and Liquid XML Objects – and provide straightforward instructions for applying them to your projects. Our goal is to equip you with useful, actionable information.

Liquid Technologies has released Liquid Studio v21.3 and Liquid XML Data Binder v21.3, featuring enhanced tools, Visual Studio 2026 compatibility, OpenAPI 3.2.0 support, improved JSON handling, and new .Net 10.0 options. This upgrade enhances performance and stability and is available free for users with an active support plan.

Starting with v21.2, Liquid Studio can now be licenses under a new 12 month Subscription License Model. The Subscription provides free upgrades and priority support via our Ticket System for the duration of the subscription and is ideal for short term projects as the total cost of ownership of Perpetual and Subscription licenses is approximately…

Liquid Technologies has released Liquid Studio v21.2 and Liquid XML Data Binder v21.2, featuring performance enhancements and new functionalities based on user feedback. Key updates include subscription license support, Linux C++ runtime, JSON components, and various bug fixes across different modules. The upgrade is free for active support plan users.

Liquid Studio features a JSON Lines Editor with a unique split view design. It supports vast files, allowing for schema-aware validation and a functional JSON editor. JSON Lines format presents each record on a new line, facilitating memory-efficient data processing.

Liquid Technologies has launched Liquid Studio v21.1 and Liquid XML Data Binder v21.1, featuring a new JSON Lines Editor, enhanced JSON Schema Editor functionality, and improved support for Linux C++ Runtime. This update provides numerous fixes and performance improvements, available for users with an active support plan and offers a free trial version.

JSON Schemas provide a method for validating JSON data, enhancing maintainability and clarity through reusability of subschemas defined under $defs and referenced by $ref. Effective schema design includes normalization of data, versioning strategies for changes, and adherence to best practices. This ensures backward compatibility and organized data management for complex structures.

Part 2 of the JSON Schema tutorial focuses on validation rules essential for defining the structure and constraints of a JSON instance. It discusses various data types, array and object rules, additional property constraints, validation properties, annotations, and conditional logic for advanced scenarios. The upcoming Part 3 will address optimal schema design and reusability.

This JSON Schema tutorial series introduces the basic structure of JSON Schema, emphasizing its role in ensuring data quality and consistency during data exchange. It covers key benefits like data validation, documentation, and automated testing, while illustrating schema components such as properties and required fields, culminating in a simple JSON document example.

This tutorial on JSON covers accessing and manipulating JSON data efficiently. It focuses on JSON Pointer for addressing specific values and JSONPath for querying complex structures. Key programming libraries for handling JSON in JavaScript, Python, Java, C#, and PHP are also discussed. Future tutorials will explore JSON Schema for data validation and documentation.

In Part 3 of the JSON tutorial series, the focus is on creating advanced data structures using nested objects and arrays. It emphasizes the importance of structuring JSON for complex relationships while maintaining uniqueness and efficiency. Best practices for organizing large documents, avoiding key collisions, and visualizing complexities are also discussed.

This JSON tutorial focuses on best practices for creating readable, maintainable, and interoperable JSON. Key topics include naming conventions for keys, escaping characters, formatting for readability, and structuring data effectively.

This tutorial series on JSON covers its syntax, popularity, and common uses, detailing key concepts and comparisons with XML. It aims to provide practical guidance for both novices and experienced developers seeking to understand JSON’s fundamentals.