Skip to the content

IFC5 > JSON

IFC to JSON
Preparing your skillsets for IFC 5

We at DAQS are very happy to see that IFC 5 will adopt JSON as its primary data serialization format. The adoption of JSON facilitates data exchange and management, aligning with modern web technologies and programming practices. This makes us happy because the rule engine of DAQS.IO processes json files with the query language JSONata. This means we can process IFC5 files directly. Of course IFC 5 release date is far away but in the mean time you could get get fluent in json, prepare your skillsets for IFC 5 and getting Revit model data to top quality?

What is JSONata:

JSONata is a lightweight query and transformation language designed specifically for working with JSON data.

Why JSONata:

How does it benefit Revit data quality? DAQS extract Revit data to JSON and with JSONata we query the data for what we need and what it should comply to. Basically all the rules we make for Revit are in JSON.

Where:

On the DAQS playground server and contact us and we help you get started.

Note:

If you have already played with Python them JSONata is a breeze.

About the author

Daniël Gijsbers

Daniël Gijsbers

Implementation Consultant
Worked for Autodesk reseller 2007 - 2015
Worked for and Collaborated with Autodesk since January 2015
Specialisation in Revit and Design Automation Processes.
Civil Engineer based in The Netherlands
+20 years experience in AEC industry