Loading...

Safe JSON Schema Validation with .NET's JsonElement

Safe JSON Schema Validation with .NET's JsonElement

Learn how Corvus.JsonSchema can be used to maximize the secure utilization of .NET's high-performance JSON parsing. Specifically, System.Text.Json in .NET provides remarkable speeds for JSON parsing, but to do so, it requires accurate and validated schema definitions. Given that validation isn't native to the .NET SDK and can easily introduce security vulnerabilities when relied upon unwisely, Corvus.JsonSchema steps in to offer enhanced safety by ensuring compatibility with JSON Schema Draft 2019-09.

If you're working with these .NET components and require secure schema validation, Corvus.JsonSchema is a reliable and well-documented option.

The post .NET JsonElement and Schema Validation originally appeared on Endjin's blog.

Published on:

Learn more
endjin.com
endjin.com

We help small teams achieve big things.

Share post:

Related posts

.NET JsonElement Error Handling

.NET's System.Text.Json offers very high performance JSON parsing. However, JsonElement's text parsing methods offer a trap for the unwary

8 months ago

How .NET 8.0 boosted JSON Schema performance by 20%

We benchmarked endjin's JSON Schema library on .NET 8.0 and saw large performance gains. There are even more gains to be had with new .NET 8 f...

11 months ago

How .NET 8.0 boosted JSON Schema performance by 20%

When we benchmarked endjin's JSON Schema validation library on .NET 8.0, we were delighted to see substantial performance gains, with no extra...

11 months ago

Can Excel Open JSON? A Quick How-To Guide

If you've ever wondered whether Excel can open JSON files, the answer is a resounding "yes"! Not only that, but the latest versions of Excel a...

11 months ago

Ian Griffiths presenting High Performance JSON Serialization with Code Generation on .NET 7.0

Ian Griffiths is presenting at at JetBrains .NET Day Online about JSON Serialization with Code Generation on .NET 7.0

1 year ago

C# | Parse Json using System.Text.Json (instead of Json.NET)

In this post lets see how to parse a complex Json content without using Json.NET library and by using the native System.Text.Json namespace. W...

1 year ago

Parsing JSON string into a JSON object using ParseJSON() function in Canvas App within Power Platform

Learn how to effectively parse JSON string into a JSON object using the ParseJSON() function in Canvas App within Power Platform with this inf...

2 years ago

Parse JSON in Power Automate

If you're looking to parse JSON in Power Automate, look no further! This blog post provides step-by-step instructions for how to perform this ...

3 years ago

Announcing JSON Enhancements in Azure SQL Database, Azure SQL Managed Instance and SQL Server 2022

Azure SQL Database, Azure SQL Managed Instance and SQL Server 2022 have recently announced enhancements to their JSON text processing capabili...

2 years ago
Stay up to date with latest Microsoft Dynamics 365 and Power Platform news!
* Yes, I agree to the privacy policy