From: Raymond I. <xw...@ya...> - 2003-09-17 15:40:35
|
With DynAPI 3.0 it's now very easy to add a configuration file to your web apps. By using the IOElementSoda Class you can easily convert a JavaScript Object into and xml document as shown below: var ini = { usecart:false, color:'red', timeout:5 }; dynapi.debug.print(IOElement.ws_Var2SODA(ini)); Which should display: <soda> <o0> <a1> <s2>usecart|color|timeout</s2> <r1/> <a2> <b3>false</b3> <r2/> <s3>red</s3> <r2/> <i3>5</i3> </a2> </a1> </o0> </soda> You can then save the SODA Object to a file on the server. For example config.ini Later you could then reopen the config.ini file and convert it back into a JavaScript Object: var fl = new FileReader(function(){ var str = fl.read('config.ini'); // load file from server var ini = IOElement.ws_SODA2Var(str); // now we can use the ini object if(ini.color) document.bgcolor = ini.color; }); Any comments? -- Raymond Irving __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |