private XmlTokenStream GetXmlTokenStream(XmlReader reader) { using (var dictionaryReader = XmlDictionaryReader.CreateDictionaryReader(reader.ReadSubtree())) using (var xmlTokenStreamReader = new XmlTokenStreamReader(dictionaryReader)) { _ = xmlTokenStreamReader.ReadOuterXml(); return(xmlTokenStreamReader.TokenStream); } }
public static XmlTokenStream CreateXmlTokenStream(string xml) { var xmlTokenStreamReader = new XmlTokenStreamReader(CreateDictionaryReader(xml)); while (xmlTokenStreamReader.Read()) { ; } return(xmlTokenStreamReader.TokenStream); }