Schema.NET icon indicating copy to clipboard operation
Schema.NET copied to clipboard

Dynamic/Unknown type deserialization

Open shravan2x opened this issue 1 year ago • 0 comments

Describe the feature

I couldn't find documentation in the README about this. Does the library support a way to deserialize objects without knowing what type they are?

I'm trying to use this approach in a webpage where there are multiple schema.org types. I currently do a string search for all the jsons that contain "@type": "Car" and then deserialize those only. But it would be much cleaner to do htmlNodes.Select(x => SchemaSerializer.DeserializeObject<Thing>(x.InnerHtml)!).OfType<Car>(), where the OfType call does the actual filtering cleanly.

Schema objects

No response

shravan2x avatar Mar 03 '23 17:03 shravan2x