Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - How to avoid the error XML_E_BADSTARTNAMECHAR [Thread Next] Re: How to avoid the error XML_E_BADSTARTNAMECHARTo: NULL Date: 8/3/2007 9:38:00 AM Kevin LZJ wrote: > Hi, all, > > We have such a problem that MSXML reports XML_E_BADSTARTNAMECHAR error. > We have a fault-reporting system in which users can input remark > information freely. And the information is transferred to another system via > an interface program. In this interface program we use XML to enclose > fault-report information. We use MSXML to parse information from XML-format > data. However, because we permit users input information freely in some data > fields, we found that if users input '&' or some other special characters, > MSXML will report XML_E_BADSTARTNAMECHAR error, implying '&' character (and > some others) is not permitted in an XML field. > So, is there any simple solution existing to avoid this situation, > besides we force users not input '&' character ? Well, either produce the XML with a library that does the escaping for you, or sit down and read an XML FAQ that explains how escaping works and implement that. Best regards, Julian | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
