I am trying to create features out of a large json file that has many objects mixed in with arrays. I can almost get what I need by using the following query:
json["Domain"]["Classifications"]
Unfortunately, it leaves out a crucial attribute. Here is a screenshot of the json file where it has me stumped:
Here is a link to the entire file.
The attribute underlined in red is what I am looking for. There are hundreds of them at this level, all differently named. I have not yet found an example of this schema type, with hashes within a hash. In addition, the schema is not uniform. I can get to where it will separate the "Psets" attribute into features, but the "IfcActuator" level does not come through unless it is all in one big feature. Here are some screen shots of what I mean:
This is the result of: json["Domain"]["Classifications"]
Add one more wildcard
What syntax/language should be used to query json in FME?
I have been looking at JMESPath which seems close, but I have no idea.
Any insight is appreciated.