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/28/2009 3:34:00 PM
"Martin Honnen" <mahotrash@y...> wrote in message
news:emzQ7MkTKHA.4408@T......
> 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
>
Wouldn't it be far better and simpler to use XSLT to transform the XML into
the appropriate format?
-Pete
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
