XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Nigel LucasSubject: Problem with XML parsing?
Author: Nigel Lucas
Date: 15 Sep 2005 11:40 AM
Hiya,

I am converting a string from an external Db to XML using the HttpUtility.HtmlEncode in .Net.

One particular string failed validation in Stylus Studio, and on investigation I found the reason was because this string wasn't accepted...



On searching the net, I found it to be a valid XML string for the Ctrl+K (Vertical Tab) character.

The whole string works fine in Internet Explorer, so it seems to be a problem with Studio.

Any chance of a fix and any other special characters as I am relying on Studio to validate strings for me during testing, so this bug just wasted me some time as I tried to work out why it was invalid.

Thanks,

Nigel.

Postnext
Alberto MassariSubject: Problem with XML parsing?
Author: Alberto Massari
Date: 15 Sep 2005 03:32 PM
Hi Nigel,
the character 0xB is not a valid XML character, at least according to XML 1.0; does the XML file specify the <?xml version="1.1"?> header?

Alberto

Postnext
Nigel LucasSubject: Problem with XML parsing?
Author: Nigel Lucas
Date: 16 Sep 2005 04:07 AM
It isn't coming from an xml file and I don't know what standard Microsoft are using with their HTMLEncode function which is being used to convert a string to a xml 'safe' format.

Posttop
Tony LavinioSubject: Problem with XML parsing?
Author: Tony Lavinio
Date: 16 Sep 2005 02:26 PM
Alberto is correct, unless the XML specifically states it is XML 1.1,
all XML parsers should reject it as malformed, otherwise they are in
violation of the spec. &xB; is not valid in XML 1.0, which is what the
file is if it doesn't say 1.1. And HTMLEncode produces safe HTML, not
safe XML. The rules are slightly different.

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.