13. december 2002 - 18:08
Der er
22 kommentarer og 1 løsning
æ, ø og å i xml
Jeg har nogle xml filer, som meget gerne skulle kunne skrive æ, ø og å... Jeg har prøvet med <?xml version="1.0" encoding="ISO-8859-1"?> og <?xml version="1.0" encoding="utf-8"?> men ude held... Er der andre ting der spiller ind her eller hvad kan jeg gøre?
Annonceindlæg fra Infor
13. december 2002 - 18:10
#1
Skriv <![CDATA[ data her ]]> uden om.
13. december 2002 - 18:12
#2
udenom hvad? et exempel...
13. december 2002 - 18:12
#3
eller skriv: æ: æ ø: ø å: å
13. december 2002 - 18:12
#4
og Æ: &Aelig; Ø: Ø Å: Å
13. december 2002 - 18:20
#5
werd>> Det virker ikke med de tegn... Der kommer en XML parsing error
13. december 2002 - 19:23
#6
Der defineret i HTML/XHTML - ikke i XML. For at de virker i XML skal de defineres i en ENTITY i DOCTYPE !
13. december 2002 - 19:35
#7
<!DOCTYPE whatever [ <!ENTITY oslash "ø"> ... ]>
14. december 2002 - 11:04
#8
æ etc er ikke generelt gyldig XML. Men å angi encoding til ISO-8859-1 burde gi deg ÆØÅ uten problemer. Hvis du bruker UTF-8, er du avhengig av at editoren dirn 'forstår' UTF-8.
14. december 2002 - 15:42
#9
janegil>> Men ISO-8859-1 gir mig ikke ÆØÅ...
14. december 2002 - 15:44
#10
Hvilket program bruger du til at se den XML i ? Har du prøvet med DOCTYPE ENTITY og &xxxxx; ?
14. december 2002 - 15:45
#11
arne v>> jeg kender ikke helt til det der doctype, så kan du ikke give et eksempel på et xml-dokument der får æ, ø og å til at virke?
14. december 2002 - 15:46
#12
Jeg har prøvet med IE6... bruger selv Mozilla
14. december 2002 - 15:46
#13
Du sætter: <!DOCTYPE whatever [ <!ENTITY oslash "ø"> ... ]> ind øverst i dit XML dokument og så bruger du ø for ø etc. !
14. december 2002 - 15:50
#14
ok... jeg har ikke lige prøvet det med DOCTYPE endnu, for det ser ud til at virke at når jeg vil have skrevet et ø, skriver jeg bare ø prøver lige det andet.. men grunden til at jeg spurgte igen var at jeg ikke troede der skulle stå "whatever"... men det skal der måske?
14. december 2002 - 15:51
#15
ok... det ser ud til at virke... hvor er numrene på de andre bogstaver... eller en liste over alle tegn..?
14. december 2002 - 15:53
#16
whatever er navnet på din doctype = navnet på det yderste element. Altså: <!DOCTYPE foobar ...> <foobar> ... </foobar>
14. december 2002 - 15:54
#17
ENTITY er bare en forkortelse. SÅ ø virker også men det opfattes som pænere at definete ø til at have den værdi.
14. december 2002 - 15:54
#18
ja... men hvilke numre har æ og å så?
14. december 2002 - 15:55
#19
ÆØÅ = 198 216 197 æøå = 230 248 229
14. december 2002 - 18:00
#20
Hvilket verkøy bruker du for å lage filen? Og hvilket for å se at æøå ikke virker? Ligger siden noe sted vi kan få se den på internett? (...for det SKAL bare virke...)
19. december 2002 - 20:37
#21
Har du fået det til at virke ?
04. januar 2003 - 20:18
#22
<?xml version="1.0" encoding="ISO-8859-1"?> Det virker for mig, jeg får ingen parse errors når jeg bruger DOM
08. januar 2003 - 10:46
#23
Intet andet end det med <!DOCTYPE virker... Jeg ved ikke hvorfor.. om det er programmet eller browseren det er galt med, men jeg har ikke rigtigt tid til at finde ud af det
Kurser inden for grundlæggende programmering