- From: Ian B. Jacobs <ij@w3.org>
- Date: Tue, 25 Jun 2002 10:23:09 -0400
- To: Naowarat Seehapanya <naowarat_s@hotmail.com>
- CC: site-comments@w3.org
Hello, This is not the appropriate list for this type of question. This list is for comments on the W3C home page and Web site. For questions about "asp", I recommend you contact the relevant developer. - Ian Naowarat Seehapanya wrote: > > I have some question on run at xml with asp: > This is the asp code to run xml file: (test.asp). When i run this script > it only show loadstatus=false when i get the dtd from external file or > by url. I cannot found the result came from. Can you help me or tell me > what is my mistake on the script?. > > > > <% > nn_text="<?xml version=""1.0"" encoding=""UTF-8""?>" > nn_text=nn_text &"<!DOCTYPE memo SYSTEM ""http://www.xxyy.com/test.dtd"">" > nn_text=nn_text &"<memo>" > nn_text=nn_text &"<to>Vee</to>" > nn_text=nn_text &"<from>noon</from>" > nn_text=nn_text &"<subject>Testing</subject>" > nn_text=nn_text &"<body>Test Test Test</body>" > nn_text=nn_text &"</memo>" > 'Replace UTF-8 with UTF-16 so MSDOM Parser Doesn't Error > if instr(nn_text,"UTF-8") then > Cxml_Text = Replace(nn_text, "UTF-8", "utf-16") > end if > > if instr(nn_text,"utf-8") then > Cxml_Text= Replace(nn_text, "utf-8", "utf-16") > end if > > > > Set XDoc = Server.CreateObject("Microsoft.XMLDOM") > ' Set XDoc = Server.CreateObject("MSXML2.DOMDOCUMENT") > 'Validate document when parsing > XDoc.ValidateOnParse = True > 'Don't return parsing until done > XDoc.ASync = False > 'Resolve external definitions while parsing > XDoc.ResolveExternals = True > 'Check if parsing was succussfull > LoadStatus = XDoc.LoadXML(Cxml_Text) > response.write "LoadStatus is " & LoadStatus & "<br>" > > > > response.write("<br>Error Code: ") > response.write(XDoc.parseError.errorCode) > response.write("<br>Error Reason: ") > response.write(XDoc.parseError.reason) > response.write("<br>Error Line: ") > response.write(XDoc.parseError.line) > %> > > > > This is the dtd file: (test.dtd) > > > > <?xml version="1.0" encoding="UTF-8"?> > <!ELEMENT memo (to,from,subject,body)> > <!ELEMENT to (#PCDATA)> > <!ELEMENT from (#PCDATA)> > <!ELEMENT subject (#PCDATA)> > <!ELEMENT body (#PCDATA)> > > > > Thanks & BestRegards, > > Americus > > > ------------------------------------------------------------------------ > Send and receive Hotmail on your mobile device: Click Here > <http://g.msn.com/1HM500901/156> -- Ian Jacobs (ij@w3.org) http://www.w3.org/People/Jacobs Tel: +1 718 260-9447
Received on Tuesday, 25 June 2002 10:26:04 UTC