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

            while (xmlTokenStreamReader.Read())
            {
                ;
            }
            return(xmlTokenStreamReader.TokenStream);
        }