Avatar billede brinkoman Nybegynder
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?
Avatar billede simon.ulsnes Nybegynder
13. december 2002 - 18:10 #1
Skriv <![CDATA[ data her ]]> uden om.
Avatar billede brinkoman Nybegynder
13. december 2002 - 18:12 #2
udenom hvad? et exempel...
Avatar billede werd Nybegynder
13. december 2002 - 18:12 #3
eller skriv:
æ: &aelig;
ø: &oslash;
å: &aring;
Avatar billede werd Nybegynder
13. december 2002 - 18:12 #4
og
Æ: &Aelig;
Ø: &Oslash;
Å: &Aring;
Avatar billede brinkoman Nybegynder
13. december 2002 - 18:20 #5
werd>>

Det virker ikke med de tegn... Der kommer en XML parsing error
Avatar billede arne_v Ekspert
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 !
Avatar billede arne_v Ekspert
13. december 2002 - 19:35 #7
<!DOCTYPE whatever
[
  <!ENTITY oslash "&#248;">
  ...
]>
Avatar billede janegil Nybegynder
14. december 2002 - 11:04 #8
&aelig; 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.
Avatar billede brinkoman Nybegynder
14. december 2002 - 15:42 #9
janegil>> Men ISO-8859-1 gir mig ikke ÆØÅ...
Avatar billede arne_v Ekspert
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; ?
Avatar billede brinkoman Nybegynder
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?
Avatar billede brinkoman Nybegynder
14. december 2002 - 15:46 #12
Jeg har prøvet med IE6... bruger selv Mozilla
Avatar billede arne_v Ekspert
14. december 2002 - 15:46 #13
Du sætter:
<!DOCTYPE whatever
[
  <!ENTITY oslash "&#248;">
  ...
]>

ind øverst i dit XML dokument og så bruger du &oslash; for ø
etc. !
Avatar billede brinkoman Nybegynder
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 &#248;

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?
Avatar billede brinkoman Nybegynder
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..?
Avatar billede arne_v Ekspert
14. december 2002 - 15:53 #16
whatever er navnet på din doctype = navnet på det yderste
element. Altså:

<!DOCTYPE foobar ...>
<foobar>
...
</foobar>
Avatar billede arne_v Ekspert
14. december 2002 - 15:54 #17
ENTITY er bare en forkortelse. SÅ &#248; virker også men det
opfattes som pænere at definete &oslash; til at have den værdi.
Avatar billede brinkoman Nybegynder
14. december 2002 - 15:54 #18
ja... men hvilke numre har æ og å så?
Avatar billede arne_v Ekspert
14. december 2002 - 15:55 #19
ÆØÅ = 198 216 197
æøå = 230 248 229
Avatar billede janegil Nybegynder
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...)
Avatar billede arne_v Ekspert
19. december 2002 - 20:37 #21
Har du fået det til at virke ?
Avatar billede tobias_cool Nybegynder
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
Avatar billede brinkoman Nybegynder
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
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester