/// <summary> /// Copy&Modify from ExcelDataReader @MIT License /// </summary> private static string ReadRichTextRun(XmlReader reader) { var result = new StringBuilder(); if (!XmlReaderHelper.ReadFirstContent(reader)) { return(string.Empty); } while (!reader.EOF) { if (XmlReaderHelper.IsStartElement(reader, "t", _ns)) { result.Append(reader.ReadElementContentAsString()); } else if (!XmlReaderHelper.SkipContent(reader)) { break; } } return(result.ToString()); }
private static string ReadRichTextRun(XmlReader reader) { string result = string.Empty; if (!XmlReaderHelper.ReadFirstContent(reader)) { return(result); } while (!reader.EOF) { if (reader.IsStartElement("t", "http://schemas.openxmlformats.org/spreadsheetml/2006/main")) { result += reader.ReadElementContentAsString(); } else if (!XmlReaderHelper.SkipContent(reader)) { break; } } return(result); }