webForumDet fria alternativet

XML och linebreaks

XML

6 svar · 587 visningar · startad av rille31

Medlem sedan okt. 2004186 inlägg
Frågan#1

Håller på och pillar med en sida men har lite problem :(

XMl filerna jag skapat funkar fint hos mig och när jag laddar upp dom visas radbrytningarna korrekt men när jag killen jag jobbar för (finns i USA) laddar upp dom så finns inte radbrytningarna.
När jag laddar upp samma fil så finns dom, han har mailat xml filerna och då har jag varit tvungen att ta bort samt lägga in nya radbrytningar.

Vad kan det bero på, han redigerar filerna i Dreamweaver och det borde väl fungera likadant som en XML editor?

Medlem sedan dec. 20042 245 inlägg
#2

Använder han en Mac?

Maccar brukar spara radbrytningar som CR medan Windows brukar spara dem som CRLF, och *nix bara LF.

Program och XML-processorer borde känna igen alla sorter, dock.

Om det fungerar när du zippar innan du skickar så är problematiken vid själva överföringen.

Medlem sedan okt. 2004186 inlägg
#3

Så det är inte bara jag som nattsuddar ;)

Rätt säker på att han använder en windows, har för mig att jag frågade det!

Medlem sedan dec. 20042 245 inlägg
#4

[ot]Kunde inte sova... hade knappt ätit nåt på hela dan så jag vaknade av hunger. :OO[/ot]

Medlem sedan mars 2004485 inlägg
#5

Är det radbrytningar i textfiler du snackar om eller radbrytnings element?

Om det är textfils radbrytningar så är ju det stor sannorlikhet att zcorpan har rätt. Du kan kontrollera vilka tecken som används för radbrytningar med en hexeditor (t.ex. XVI32, googla för att hitta) 0D 0A sparar notpad i windows för radbrytningar, detta gör så att filen blir större men radbrytningarna syns både i *nix och mac.

Medlem sedan okt. 2004186 inlägg
#6

aron skrev:

Är det radbrytningar i textfiler du snackar om eller radbrytnings element?

Om det är textfils radbrytningar så är ju det stor sannorlikhet att zcorpan har rätt. Du kan kontrollera vilka tecken som används för radbrytningar med en hexeditor (t.ex. XVI32, googla för att hitta) 0D 0A sparar notpad i windows för radbrytningar, detta gör så att filen blir större men radbrytningarna syns både i *nix och mac.

Laddae ner XVI32 och radbrytningarna sparades som OA medans i mina filer var det 0D0A

Så det är där skon klämde

Medlem sedan dec. 20042 245 inlägg
#7

aron skrev:

Du kan kontrollera vilka tecken som används för radbrytningar med en hexeditor (t.ex. XVI32, googla för att hitta) 0D 0A sparar notpad i windows för radbrytningar, detta gör så att filen blir större men radbrytningarna syns både i *nix och mac.

Alla sorters radbrytningar (0A, 0D, 0D 0A) syns i både *nix och Mac. Det är bara Notepad i Windows som endast klarar av att visa 0D 0A.

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)