[lingo/director] text member to list (array)

Pagina: 1
Acties:

  • Erikie
  • Registratie: September 2000
  • Laatst online: 17-08 16:51

Erikie

www.erikie.nl

Topicstarter
Is het mogelijk om text die in een textmember staat te converten naar een array (list) ?! sorry, een array heet in lingo een list, ik gebruik in dit verhaaltje 'array' want lists klinkt zo stom :), maar even het probleem :

Ik probeer een array op te slaan in een text bestand (met FileIO), en dan ziet die array er ongeveer zo uit :

(nee het is geen php, maar lingo)
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
[["verzekeringen","Hoofdstuk gaat over verzekeringen"],
    [["2001","verzekeringen over t jaar 2001"],
        [["1ekwartaal","kwartaalcijfers 1e kwartaal"],
            [
                ["omschrijving1","/link1ekwartaal.pdf"],
                ["omschrijving2","link2ekwartaal.html"]
            ],
         ["2e kwartaal","kwartaalcijfers 2e kwartaal"],
            [
                ["","/Link2ekwartaal.pdf"]
            ]
        ],
    
    ["2002","verzekeringen over t jaar 2002"],
        [["2e kwartaal","kwartaalcijfers over 2e kwartaal"],
            [
                ["","/link2ekwartaal.pdf"]
            ]
        ]
    ]
]


best onleesbaar maargoed, dit is dus een array. Als ik bijvoorbeeld aan het begin van het prog de blaa.txt waar deze array instaat in een textmember importeer dan staat het leuk als text in een textmember.. goed. so far

om een array (list) te defieren gebruik je :

PHP:
1
set array=["hoi","doei",["multidimensional"]] etc


leuk, maar m'n textmember heet 'testtext' in dit geval dus dacht ik simpel gezegd dit te doen :

PHP:
1
2
3
4
5
6
7
8
set array=member("texttest").text

uh moet zo

set Array = list([member("texttest").text])

maar werkt ook niet
doh 8)7, is ook een string


maar dat gaat natuurlijk niet werken :S . Is het mogelijk om een 'string' die uit een textmember te formatten naar een array (list sorry, 8)7) . Anders moet ik namelijk gochelen met al die string functies, zoals read.line en dan enters zoeken, brackets zoeken, omzetten naar een array. Ook wel leuk, maar dat kost toch behoorlijk wat 'parse time' als je het mij vraagt.

'k hoop dat hier wat lingo goeroes zitten. 't is in iedergeval het meest vreselijke taal die ik ken :X .. Maar ik heb weer eens wat moeilijks bedacht voor school

oja, ik heb gegoogeld en ik doe niet de groeten :).

[ Voor 23% gewijzigd door Erikie op 03-10-2003 22:49 ]

traktor scratch!


  • Erikie
  • Registratie: September 2000
  • Laatst online: 17-08 16:51

Erikie

www.erikie.nl

Topicstarter
Goed.. hehe, niet echte lingo goeroes hiero dus :) (of ik gaf ze gewoon te weinig tijd).

Het probleem is opgelost. Via de macromedia forum heb ik een reply gekregen .. dus als iemand toch nog probeert te zoeken op GoT over dit onderwerp, check dit :
After you get it back as a string, just do this:

listAgain = value(storedString)

But there are alot of things that can make the value function fail. You might want to check out vList Xtra, which is a commercial xtra for saving lists. The methods for reading and writing a list or other Lingo value to a file are free.

http://www.updatestage.com/xtras/vlist.html

propSave Xtra has a similar, more limited set of functions and is freeware

http://pimz.com/

Gretchen Macdowall

traktor scratch!


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Erikie schreef op 04 October 2003 @ 01:51:
Goed.. hehe, niet echte lingo goeroes hiero dus :) (of ik gaf ze gewoon te weinig tijd).
Uit Algemene gedragsregels (Netiquette):
Wat we ook duidelijk niet op prijs stellen:
• Je probleem binnen 24 uur met een 'schopreactie' onder de aandacht brengen.
Je post een probleem op vrijdagavond om half 12... je kunt dan verwachten dat er weinig mensen achter de comp zitten te wachten op precies die ene vraag over Lingo he ;)

Wel bedankt voor het posten van de oplossing :Y)

Professionele website nodig?


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

En for the record: Lingo is onderdeel van Director, daarmee Clientside geneuzel en volgens P&W FAQ - HTML / javascript /css, etc... dus eigenlijk voor Webdesign & Graphics :D

Professionele website nodig?


  • Erikie
  • Registratie: September 2000
  • Laatst online: 17-08 16:51

Erikie

www.erikie.nl

Topicstarter
sja, ik moest kiezen dus. je hebt volkomen gelijk.. Ik had ook 24 kunnen wachten, maargoed, da's volgens mij ook niet zo handig :) vandaar dit schopje . En of lingo voor w&g of of programmeren is.. sja.. uh, eigenlijk hoort lingo nergens bij want het is zo'n ranzige taal.

wat mij betreft mag ie dicht :) ..

traktor scratch!


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

Erikie schreef op 04 October 2003 @ 03:05:
wat mij betreft mag ie dicht :) ..
Wat mij betreft niet, je hebt namelijk een probleem geplaatst en de oplossing erbij, oftewel historisch nut d:)b

Veel mensen slaan in de search gesloten topics over, dus laat deze maar lekker afzakken ;)

Professionele website nodig?

Pagina: 1