API Diff between 2.2.3 and 1.0.6
37 Additions
2 Removals
Waher.Content.Xml
-
public static class XML
- public static T Attribute<T>(XmlElement E, string Name, T DefaultValue) where T : Enum
- public static string Encode(NamedDictionary<string, object> Object)
- public static string Encode(NamedDictionary<string, object> Object, int? Indent)
- public static void Encode(NamedDictionary<string, object> Object, int? Indent, StringBuilder Xml)
- public static bool IsValidXml(string Xml)
- public static bool IsValidXml(string Xml, bool Comments)
- public static bool IsValidXml(string Xml, bool Comments, bool CDATA)
- public static bool IsValidXml(string Xml, bool Comments, bool CDATA, bool Empty)
- public static bool IsValidXml(string Xml, bool Comments, bool CDATA, bool Empty, bool Fragment)
- public static bool IsValidXml(string Xml, bool Comments, bool CDATA, bool Empty, bool Fragment, bool ProcessingInstructions)
- public static bool IsValidXml(string Xml, bool Comments, bool CDATA, bool Empty, bool Fragment, bool ProcessingInstructions, bool DTD)
- public static string NormalizeXml(XmlNodeList Xml)
- public static string NormalizeXml(XmlNodeList Xml, bool IsElementContents)
- public static string NormalizeXml(XmlElement Xml)
- public static bool NormalizeXml(XmlNodeList Xml, bool IsElementContents, string CurrentNamespace, XmlNormalizationState State)
- public static void NormalizeXml(XmlElement Xml, string CurrentNamespace, XmlNormalizationState State)
- public static string PrettyXml(string Xml)
- public static string PrettyXml(XmlNode Xml)
-
public class XmlNormalizationState
Waher.Content.Xml.Text
-
public class XmlCodec : IContentDecoder, IInternetContent, IContentEncoder
- public object Decode(string ContentType, byte[] Data, Encoding Encoding, KeyValuePair<string, string>[] Fields, Uri BaseUri)
- public Task<object> DecodeAsync(string ContentType, byte[] Data, Encoding Encoding, KeyValuePair<string, string>[] Fields, Uri BaseUri)
- public byte[] Encode(object Object, Encoding Encoding, out string ContentType, string[] AcceptedContentTypes)
- public Task<KeyValuePair<byte[], string>> EncodeAsync(object Object, Encoding Encoding, string[] AcceptedContentTypes)
- public bool TryGetFileExtension(string ContentType, out string FileExtension)
-
public class XmlDocumentJsonEncoder : IJsonEncoder, IProcessingSupport<Type>
-
public class XmlElementJsonEncoder : IJsonEncoder, IProcessingSupport<Type>