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 8:44:00 PM 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 ? Pass the file or stream through a filter which replaces isolated & signs with the XML equivalent, which is & ///Peter -- XML FAQ: http://xml.silmaril.ie/ | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
