webForumDet fria alternativet

Texfils radbrytning i array

2 svar · 312 visningar · startad av paraxe

paraxeMedlem sedan apr. 2004298 inlägg
#1

Använder mig av denna array

var ol_texts = new Array(
					new def("123", "hej", 	"betyder hej"),
					new def("456", "då", "	betyder då"),
					new def("789", "nu", "betyder nu")
					);

allting gott, men när jag skapar arrayen (som är en textfil) dynamsikt från asp.net (från databas med mycket text) så blir det en radbrytning mitt i en i skapandet av en arraypost.

var ol_texts = new Array(
					new def("123", "hej", 
					"betyder hej"),
					new def("456", "då", "
					betyder då"),
					new def("789", "nu", "betyder nu")
					);

Kan man med kod säga att strängen inte är slut utan fortsätter på ny rad?

Förväntar mig svar inom kort, annars måste jag bränna av 4h till på att göra det med xml.

Mvh

Pär

J.N.Medlem sedan apr. 20031 660 inlägg
#2

HEJ!

Där du skapar arrayen får du hantera att byta bort radbrytningen till något lämpligare.

Radbrytningen måste komma någonstans ifrån, eller du menar att de tre mellanslagen på något vis tolkas som en radbrytning istället?

"Svar inom kort", ja, det vill väl alla ha?

paraxeMedlem sedan apr. 2004298 inlägg
#3

Jag visar ett lite dumt exempel...

Det jag menar är att textfilen har en begränsning i antal tecken i sidled. När textfilens teckenlängd är fylld till max blir det en radbrytning i dokumentet. Som gör att javascript filen inte parsas(heter det så?) rätt.

Har nu gått över till xml istället, bifogar en xml exempel-fil, som jag skapar via asp.net http://www.regelratt.se/definitions.xml Tycker att xml är ett mer korrekt sätt att använda som datakälla.

Det kommer nog en fråga ang. hitta/loopa igenom xml filen för att hitta rätt id.

Mvh

Pär

144 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)