![]() |
![]() | ![]() | ![]() | Altova Mailing List Archives>Archive Index >microsoft.public.xml Archive Home >Recent entries >Thread Prev - Re: MSXML/UTF8 and special characters < 32 [Thread Next] Re: MSXML/UTF8 and special characters < 32To: NULL Date: 8/1/2005 9:11:00 PM
dblock wrote:
> So can someone please confirm whether this is something addressed in
> MSXML? It should fail on something like IXMLDOMNode::put_Text when you
> pass an invalid piece of input.
No, DOM implementations usually allow you to set the text content or
character data to anything the string type used allows.
Only when you serialize you would get an error, at least with MSXML 4:
set xml = WScript.CreateObject("MSXML2.DOMDocument.4.0")
xml.LoadXml "<Root><Name /></Root>"
xml.SelectSingleNode("//Name").text = "å - " & Chr(16)
WSCript.Echo xml.xml
xml.Save "test2005080103.xml"
gives "An invalid character was found in text content."
--
Martin Honnen --- MVP XML
http://JavaScript.FAQTs.com/
| ![]() | ![]() | ![]() |
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | |||||
|
