Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Re: XML to TXT >Thread Next - Re: XML to TXT Re: XML to TXTTo: NULL Date: 10/16/2009 11:30:00 AM Tom Woods wrote:
> Sorry for being so vague. What I would like to do is to read the
> XmlDocument line by line and add each line into a memo field.
>
> When I use the InnerXml, it's just one long string with no CR/LF.
>
> Can this be done?
The XML APIs don't expose XML line by line, rather they expose nodes.
But you can of course use the normal file IO APIs to read line by line.
And if InnerXml does not give you what you want then you might simply
want to set PreserveWhitespace to true before you load your XML document:
XmlDocument doc = new XmlDocument();
doc.PreserveWhitespace = true;
doc.Load("file.xml");
// now doc.OuterXml/InnerXml has any white space the original
document contains
--
Martin Honnen --- MVP XML
http://msmvps.com/blogs/martin_honnen/
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
