/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hjælp til Microsoft.XMLDOM
Fra : ahp


Dato : 16-12-05 20:59


Hej

Jeg benytter nedenstående korte kode til at generere et html dokument
udfra en XML og XLS fil.

Resultatet bliver ikke helt som forventet. Bl.a. indsættes automatisk
et META tag beskrivende "charset=UTF-16" til trods for at jeg i XML
filen har beskrevet "iso-8859-1"

Hvad gør jeg forkert, og hvad gør jeg for at undgå at "transformNode"
indsætter dette META tag ?


Lidt af koden jeg bruger:

**** ASP kode **************************************************'
Set source = Server.CreateObject("Microsoft.XMLDOM")
source.async = false
source.load(sourceFile.xml)

Set style = Server.CreateObject("Microsoft.XMLDOM")
style.async = false
style.load(styleFile.xls)

Response.Write source.transformNode(style)
********************************************************************************************


**** XML **************************************************'
Headeren i XML filen ser således ud:
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>



* Resultat ************************************************

<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-16">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">

********************************************************************************************


Som det fremgår er der nu 2 stk. "<meta http-equiv" tags i det
resulterende html dokument.

Jeg har søgt online hos Microsoft, men ikke lige fundet svaret. Hvis
nogen har et link til beskrivelsen af Microsofts XMLDOM object vil jeg
blive en glad mand.

Med venlig hilsen
Anders



 
 
Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste