Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries [Thread Prev] >Thread Next - Re: Have you all observed Safari, Opera and Firefox are FUBAR compared to IE? Have you all observed Safari, Opera and Firefox are FUBAR compared to IE?To: NULL Date: 9/8/2008 4:32:00 PM
I've just learned Internet Explorer is the only browser that actually
correctly renders raw XML as the developer intends --and-- as intended
by those that developed XML as a "READABLE" file raw file format.
Firefox and others lie on the UI and remove the XML prolog and then
display what fraudulently appears as raw XML as a styled tree.
This of course will mislead a person who does not know they must view
source to copy and paste the valid raw XML. Furthermore, the raw XML
in the source no longer has white-space indentation preserved and these
other browsers turn the raw XML into an unreadable string.
These other browsers fail to render raw XML as this example
invalidating RSS...
XmlWriterSettings ws = new XmlWriterSettings();
ws.CheckCharacters = true;
ws.CloseOutput = true;
XmlWriterSettings ws = new XmlWriterSettings();
ws.CheckCharacters = true;
ws.CloseOutput = true;
using (XmlWriter xw = XmlWriter.Create(writerFileMapPath, ws))
{
try
{
xw.WriteStartDocument();
xw.WriteStartElement("rss");
xw.WriteAttributeString("version", "2.0");
xw.WriteElementString("child-node", "value");
xw.WriteStartElement("next-child");
xw.WriteAttributeString("some-attribute", "value");
xw.WriteAttributeString("another-attribute", "value");
xw.WriteValue("some-element value");
xw.WriteEndElement();
xw.WriteEndDocument();
xw.Close();
}//try
What's up? This doesn't seem right!
| ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
