Kom ihåg mig?
Home Menu

Menu


Generera XML med ASP

Ämnesverktyg Visningsalternativ
Oläst 2007-01-03, 13:30 #1
rille77s avatar
rille77 rille77 är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 213
rille77 rille77 är inte uppkopplad
Medlem
rille77s avatar
 
Reg.datum: Dec 2003
Inlägg: 213
Har stött på problem när jag ska generera en XML fil med hjälp av ASP.

IE 6 sväljer allt och visar sidan precis som den ska men Mozilla 2 ger mig bara felmeddelandet.

XML-tolkningsfel: xml-deklaration inte i början av extern entitet
Adress: http://dev.xxxxxxxx.se/check.asp
Radnummer 3, Kolumn 1:<?xml version="1.0" encoding="UTF-8" ?>



Om man kollar källkoden i Mozilla så ser det ut så här.

Kod:
<?xml version="1.0" encoding="UTF-8" ?>
<response>
  <method>checkName</method>
   <result>0</result>
</response>

Contenttype är satt till text/xml.

Filen check.asp ser ut såhär.
Kod:
<!--#Include Virtual="_func/inc.asp"-->
<%
Response.ContentType="text/xml"

Function nameInUse(userName)
  Dim strSQL, intNameInUse
    
  strSQL = "SELECT COUNT(Name) FROM User WHERE Name = {0}"
  intNameInUse = objDb.GetValue(strSQL, Array(Request.Querystring("name")))
  
  nameInUse = intNameInUse
End Function
%>

<?xml version="1.0" encoding="UTF-8" ?>
<response>
  <method>checkName</method>
   <result><%Response.Write(nameInUse(Request.Querystring("name")))%></result>
</response>

Om nån skulle kunna hitta felet skulle jag vara hjärtligt tacksam då jag har stirrat mig blind på det.
rille77 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-03, 14:00 #2
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
hnn hnn är inte uppkopplad
Banned
 
Reg.datum: Mar 2004
Inlägg: 2 587
Sparat filen som UTF-8?
hnn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-01-03, 14:52 #3
rille77s avatar
rille77 rille77 är inte uppkopplad
Medlem
 
Reg.datum: Dec 2003
Inlägg: 213
rille77 rille77 är inte uppkopplad
Medlem
rille77s avatar
 
Reg.datum: Dec 2003
Inlägg: 213
Problemet var att man var tvungen att ha XML deklarationen på rad 1 i filen, och då blev det strul iom att man körde en include.
rille77 är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 17:12.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017