Closed ikorin24 closed 2 years ago
Add APIs for finding a node or an attribute with xml namespace (xmlns).
in struct U8Xml.XmlNode
struct U8Xml.XmlNode
static bool operator ==(XmlNode, XmlNode)
static bool operator !=(XmlNode, XmlNode)
bool IsName(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
bool IsName(ReadOnlySpan<byte>, RawString)
bool IsName(RawString, ReadOnlySpan<byte>)
bool IsName(RawString, RawString)
bool IsName(ReadOnlySpan<char>, ReadOnlySpan<char>)
bool IsName(ReadOnlySpan<char>, string)
bool IsName(string, ReadOnlySpan<char>)
bool IsName(string, string)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<byte>, RawString)
Option<XmlAttribute> FindAttributeOrDefault(RawString, ReadOnlySpan<byte>)
Option<XmlAttribute> FindAttributeOrDefault(RawString, RawString)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<char>, string)
Option<XmlAttribute> FindAttributeOrDefault(string, ReadOnlySpan<char>)
Option<XmlAttribute> FindAttributeOrDefault(string, string)
XmlAttribute FindAttribute(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlAttribute FindAttribute(ReadOnlySpan<byte>, RawString)
XmlAttribute FindAttribute(RawString, ReadOnlySpan<byte>)
XmlAttribute FindAttribute(RawString, RawString)
XmlAttribute FindAttribute(ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlAttribute FindAttribute(ReadOnlySpan<char>, string)
XmlAttribute FindAttribute(string, ReadOnlySpan<char>)
XmlAttribute FindAttribute(string, string)
bool TryFindAttribute(ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<byte>, RawString, out XmlAttribute)
bool TryFindAttribute(RawString, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFindAttribute(RawString, RawString, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<char>, string, out XmlAttribute)
bool TryFindAttribute(string, ReadOnlySpan<char>, out XmlAttribute)
bool TryFindAttribute(string, string, out XmlAttribute)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<byte>, RawString)
Option<XmlNode> FindChildOrDefault(RawString, ReadOnlySpan<byte>)
Option<XmlNode> FindChildOrDefault(RawString, RawString)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<char>, string)
Option<XmlNode> FindChildOrDefault(string, ReadOnlySpan<char>)
Option<XmlNode> FindChildOrDefault(string, string)
XmlNode FindChild(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlNode FindChild(ReadOnlySpan<byte>, RawString)
XmlNode FindChild(RawString, ReadOnlySpan<byte>)
XmlNode FindChild(RawString, RawString)
XmlNode FindChild(ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlNode FindChild(ReadOnlySpan<char>, string)
XmlNode FindChild(string, ReadOnlySpan<char>)
XmlNode FindChild(string, string)
bool TryFindChild(ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlNode)
bool TryFindChild(ReadOnlySpan<byte>, RawString, out XmlNode)
bool TryFindChild(RawString, ReadOnlySpan<byte>, out XmlNode)
bool TryFindChild(RawString, RawString, out XmlNode)
bool TryFindChild(ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlNode)
bool TryFindChild(ReadOnlySpan<char>, string, out XmlNode)
bool TryFindChild(string, ReadOnlySpan<char>, out XmlNode)
bool TryFindChild(string, string, out XmlNode)
in struct U8Xml.XmlAttribute
struct U8Xml.XmlAttribute
in class U8Xml.XmlNodeEnumerableExtension
class U8Xml.XmlNodeEnumerableExtension
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<byte>, RawString)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, RawString, ReadOnlySpan<byte>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, RawString, RawString)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<char>, string)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, string, ReadOnlySpan<char>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, string, string)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<byte>, RawString)
XmlNode Find<TNodes>(this TNodes, RawString, ReadOnlySpan<byte>)
XmlNode Find<TNodes>(this TNodes, RawString, RawString)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<char>, string)
XmlNode Find<TNodes>(this TNodes, string, ReadOnlySpan<char>)
XmlNode Find<TNodes>(this TNodes, string, string)
bool TryFind(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<byte>, RawString, out XmlNode)
bool TryFind(this TNodes, RawString, ReadOnlySpan<byte>, out XmlNode)
bool TryFind(this TNodes, RawString, RawString, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<char>, string, out XmlNode)
bool TryFind(this TNodes, string, ReadOnlySpan<char>, out XmlNode)
bool TryFind(this TNodes, string, string, out XmlNode)
in class U8Xml.XmlAttributeEnumerableExtension
class U8Xml.XmlAttributeEnumerableExtension
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, RawString, RawString)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<char>, string)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, string, ReadOnlySpan<char>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, string, string)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString)
XmlAttribute Find<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>)
XmlAttribute Find<TAttributes>(this TAttributes, RawString, RawString)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<char>, string)
XmlAttribute Find<TAttributes>(this TAttributes, string, ReadOnlySpan<char>)
XmlAttribute Find<TAttributes>(this TAttributes, string, string)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, RawString, RawString, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<char>, string, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, string, ReadOnlySpan<char>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, string, string, out XmlAttribute)
Find a node or an attribute with xmlns
Summary
Add APIs for finding a node or an attribute with xml namespace (xmlns).
Added
in
struct U8Xml.XmlNode
static bool operator ==(XmlNode, XmlNode)
static bool operator !=(XmlNode, XmlNode)
bool IsName(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
bool IsName(ReadOnlySpan<byte>, RawString)
bool IsName(RawString, ReadOnlySpan<byte>)
bool IsName(RawString, RawString)
bool IsName(ReadOnlySpan<char>, ReadOnlySpan<char>)
bool IsName(ReadOnlySpan<char>, string)
bool IsName(string, ReadOnlySpan<char>)
bool IsName(string, string)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<byte>, RawString)
Option<XmlAttribute> FindAttributeOrDefault(RawString, ReadOnlySpan<byte>)
Option<XmlAttribute> FindAttributeOrDefault(RawString, RawString)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlAttribute> FindAttributeOrDefault(ReadOnlySpan<char>, string)
Option<XmlAttribute> FindAttributeOrDefault(string, ReadOnlySpan<char>)
Option<XmlAttribute> FindAttributeOrDefault(string, string)
XmlAttribute FindAttribute(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlAttribute FindAttribute(ReadOnlySpan<byte>, RawString)
XmlAttribute FindAttribute(RawString, ReadOnlySpan<byte>)
XmlAttribute FindAttribute(RawString, RawString)
XmlAttribute FindAttribute(ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlAttribute FindAttribute(ReadOnlySpan<char>, string)
XmlAttribute FindAttribute(string, ReadOnlySpan<char>)
XmlAttribute FindAttribute(string, string)
bool TryFindAttribute(ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<byte>, RawString, out XmlAttribute)
bool TryFindAttribute(RawString, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFindAttribute(RawString, RawString, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlAttribute)
bool TryFindAttribute(ReadOnlySpan<char>, string, out XmlAttribute)
bool TryFindAttribute(string, ReadOnlySpan<char>, out XmlAttribute)
bool TryFindAttribute(string, string, out XmlAttribute)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<byte>, RawString)
Option<XmlNode> FindChildOrDefault(RawString, ReadOnlySpan<byte>)
Option<XmlNode> FindChildOrDefault(RawString, RawString)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlNode> FindChildOrDefault(ReadOnlySpan<char>, string)
Option<XmlNode> FindChildOrDefault(string, ReadOnlySpan<char>)
Option<XmlNode> FindChildOrDefault(string, string)
XmlNode FindChild(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlNode FindChild(ReadOnlySpan<byte>, RawString)
XmlNode FindChild(RawString, ReadOnlySpan<byte>)
XmlNode FindChild(RawString, RawString)
XmlNode FindChild(ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlNode FindChild(ReadOnlySpan<char>, string)
XmlNode FindChild(string, ReadOnlySpan<char>)
XmlNode FindChild(string, string)
bool TryFindChild(ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlNode)
bool TryFindChild(ReadOnlySpan<byte>, RawString, out XmlNode)
bool TryFindChild(RawString, ReadOnlySpan<byte>, out XmlNode)
bool TryFindChild(RawString, RawString, out XmlNode)
bool TryFindChild(ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlNode)
bool TryFindChild(ReadOnlySpan<char>, string, out XmlNode)
bool TryFindChild(string, ReadOnlySpan<char>, out XmlNode)
bool TryFindChild(string, string, out XmlNode)
in
struct U8Xml.XmlAttribute
bool IsName(ReadOnlySpan<byte>, ReadOnlySpan<byte>)
bool IsName(ReadOnlySpan<byte>, RawString)
bool IsName(RawString, ReadOnlySpan<byte>)
bool IsName(RawString, RawString)
bool IsName(ReadOnlySpan<char>, ReadOnlySpan<char>)
bool IsName(ReadOnlySpan<char>, string)
bool IsName(string, ReadOnlySpan<char>)
bool IsName(string, string)
in
class U8Xml.XmlNodeEnumerableExtension
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<byte>, RawString)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, RawString, ReadOnlySpan<byte>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, RawString, RawString)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, ReadOnlySpan<char>, string)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, string, ReadOnlySpan<char>)
Option<XmlNode> FindOrDefault<TNodes>(this TNodes, string, string)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<byte>, RawString)
XmlNode Find<TNodes>(this TNodes, RawString, ReadOnlySpan<byte>)
XmlNode Find<TNodes>(this TNodes, RawString, RawString)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlNode Find<TNodes>(this TNodes, ReadOnlySpan<char>, string)
XmlNode Find<TNodes>(this TNodes, string, ReadOnlySpan<char>)
XmlNode Find<TNodes>(this TNodes, string, string)
bool TryFind(this TNodes, ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<byte>, RawString, out XmlNode)
bool TryFind(this TNodes, RawString, ReadOnlySpan<byte>, out XmlNode)
bool TryFind(this TNodes, RawString, RawString, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlNode)
bool TryFind(this TNodes, ReadOnlySpan<char>, string, out XmlNode)
bool TryFind(this TNodes, string, ReadOnlySpan<char>, out XmlNode)
bool TryFind(this TNodes, string, string, out XmlNode)
in
class U8Xml.XmlAttributeEnumerableExtension
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, RawString, RawString)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, ReadOnlySpan<char>, string)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, string, ReadOnlySpan<char>)
Option<XmlAttribute> FindOrDefault<TAttributes>(this TAttributes, string, string)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString)
XmlAttribute Find<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>)
XmlAttribute Find<TAttributes>(this TAttributes, RawString, RawString)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>)
XmlAttribute Find<TAttributes>(this TAttributes, ReadOnlySpan<char>, string)
XmlAttribute Find<TAttributes>(this TAttributes, string, ReadOnlySpan<char>)
XmlAttribute Find<TAttributes>(this TAttributes, string, string)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<byte>, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<byte>, RawString, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, RawString, ReadOnlySpan<byte>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, RawString, RawString, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<char>, ReadOnlySpan<char>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, ReadOnlySpan<char>, string, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, string, ReadOnlySpan<char>, out XmlAttribute)
bool TryFind<TAttributes>(this TAttributes, string, string, out XmlAttribute)