This component is designed to efficiently identify and highlight differences between two JSON files. It pinpoints discrepancies in keys, values, and nested structures, providing clear insights into changes across both JSON structures. Beyond standard comparison, the tool offers optional output customization, allowing users to choose between a minified or a pretty-printed JSON format, tailored to the readability or file size they prefer.Additionally, the component can ignore specific attributes during comparison, as defined by the user. When these attributes are ignored, the tool will always prioritize values from the "new" JSON in the difference output, even if such fields are modified or missing in the "original" JSON. This flexibility makes the tool ideal for detailed JSON analysis and customization in scenarios like auditing the changes of database records.
- Allow the JSON output to be minified;
- .NET code readability improvement;
- Added Demo;