mouse Posted November 5, 2008 Posted November 5, 2008 Heeft iemand ervaring met het inlezen van xml files, gegenereerd door FM, in een webpagina via het spry framework in Dreamweaver van Adobe? ik zie wel iets, maar het lukt niet echt. Quote
0 tackenco Posted November 5, 2008 Posted November 5, 2008 Hoi, Ik heb niet direct ervaring met het spry framework maar wel met xml, filemaker en webapplicaties. Het is van belang dat de xml tree (hoe het document ingedeeld is) aansluit bij het framework. Meestal als je direct vanuit filemaker een xml bestand exporteert werkt het niet. Ik maak meestal een eigen xml doc door het document eerst op te maken in een global of variable en dat veld dan te exporteren als een xml doc Hoe het document er precies ingedeeld moet zijn zie ik dan meestal d.m.v. reverse engineering. Ik exporteer vanuit de applicatie waar de xml in moet een xml document. De structuur die daarin gebruikt wordt is meestal ook de structuur die de applicatie accepteert. Wellicht is er nog een veel mooiere manier en daar houd ik mij altijd voor aanbevolen. Deze manier vereist in ieder geval geen plugin. Enige downside was dat in FM6 in een global een maximum aantal tekens konden staan dus zat er een maximum aan het aantal records dat je op deze manier kon exporteren. In FM9 ligt die grens veel hoger en heb ik het plafond nog nooit bereikt. Groet, Niels Quote
0 mouse Posted November 5, 2008 Author Posted November 5, 2008 bedankt tackenco, een zeer goede tip, die ik direct eens ga uitproberen. Dan zal ik een loop moeten maken en telkens een "set field" doen, vermoed ik? Hoogst waarschijnlijk kan het met een xsl file ook lukken, maar daar ken ik niets van... alvast bedankt. Quote
0 mouse Posted November 5, 2008 Author Posted November 5, 2008 (edited) hoe kan ik dan in een calculatie een " plaatsen? " < periode id =" " & periodes::periode_van_tot & " " >" dit geeft immers een fout... als ik QUOTE gebruik: Quote ( "< periode id ="" ) & periodes::periode_van_tot & Quote ("">") verandert FM dit steeds in... Quote ( "< periode id =\" ) & periodes::periode_van_tot & Quote (\">") -------- ik heb het dan opgelost met een global field waarin een " staat.... Edited November 5, 2008 by Guest Quote
0 mouse Posted November 5, 2008 Author Posted November 5, 2008 Ik maak meestal een eigen xml doc door het document eerst op te maken in een global of variable en dat veld dan te exporteren als een xml doc Als ik dat doe, dan krijg ik een fout gevormde XML file. Om de een of de andere reden verandert FM karakters die uit het globaal veld komen: < wordt dan < Quote
0 tackenco Posted November 6, 2008 Posted November 6, 2008 in de loop staat bijvoorbeeld deze insert: "¶'" & xml::content 1 & "'¶'" & xml::content 2 & "'¶¶" Ik gebruik dus in de tekst single quotes omdat Filemaker dubbele quotes gebruikt in zijn berekeningen. Verder zou je problemen kunnen krijgen met bepaalde tekens die niet door xml geaccepteerd worden. De brackets zouden wel gewoon gebruikt moeten kunnen worden. Om het globale veld te exporteren gebruik ik export field contents. Die laat ik opslaan op een vooraf gedefinieerd pad met als bestandsnaam de naam plus de extensie "xml" Ik heb het net nog even bekeken en het werkt hier gewoon prima. Groet, Niels Quote
0 Jeroen Aarts Posted November 6, 2008 Posted November 6, 2008 hoe kan ik dan in een calculatie een " plaatsen? Speciale karakters, zoals quotes (") gebruiken in calculations doe je door te escapen. Dit doe je door er een "\" voor te zetten. Bv.: "\"" Quote
0 tackenco Posted November 7, 2008 Posted November 7, 2008 Hoi Jeroen, Dat kan natuurlijk ook! Groet, Niels Quote
Question
mouse
Heeft iemand ervaring met het inlezen van xml files, gegenereerd door FM, in een webpagina via het spry framework in Dreamweaver van Adobe?
ik zie wel iets, maar het lukt niet echt.
7 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.