From a90541cb39def79762f4e7b831b1aaa0362a5edd Mon Sep 17 00:00:00 2001
From: feyris-tan <4116042+feyris-tan@users.noreply.github.com>
Date: Sun, 21 Jun 2026 12:14:00 +0200
Subject: [PATCH] Added JsonIgnore to where appropriate in ATSC 3.0 SLT.
---
...1_0-20180228_SA-1_0-20170921_RRT-1_0-20170209.cs | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/skyscraper8/Atsc/A331/Schema/SLT-1_0-20180228_SA-1_0-20170921_RRT-1_0-20170209.cs b/skyscraper8/Atsc/A331/Schema/SLT-1_0-20180228_SA-1_0-20170921_RRT-1_0-20170209.cs
index 1a8aea1..a5cffaa 100644
--- a/skyscraper8/Atsc/A331/Schema/SLT-1_0-20180228_SA-1_0-20170921_RRT-1_0-20170209.cs
+++ b/skyscraper8/Atsc/A331/Schema/SLT-1_0-20180228_SA-1_0-20170921_RRT-1_0-20170209.cs
@@ -12,7 +12,8 @@
// This source code was auto-generated by xsd, Version=4.8.9037.0.
//
namespace skyscraper8.Atsc.A331.Schema {
- using System.Xml.Serialization;
+ using Newtonsoft.Json;
+ using System.Xml.Serialization;
///
@@ -441,6 +442,8 @@ namespace skyscraper8.Atsc.A331.Schema {
private bool essentialFieldSpecified;
private string drmSystemIDField;
+
+ [JsonIgnore]
private System.Xml.XmlAttribute[] anyAttrField;
@@ -680,9 +683,11 @@ namespace skyscraper8.Atsc.A331.Schema {
this.drmSystemIDField = value;
}
}
-
- ///
- [System.Xml.Serialization.XmlAnyAttributeAttribute()]
+
+ ///
+
+ [JsonIgnore]
+ [System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;