Joel,

You may be able to do this with the <foreach> task.  You could use something
like:

<foreach item="Line" in="myfile.ini" delim="=" property="prop,val">
        <property name="${prop}" value="${val}" />
</foreach>
Not sure how easily you could cope with the blank sections though.  You may
need to use a filter chain first to delete the section markers.

HTH,

Bill



-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of Joel Gwynn
Sent: 07 November 2005 16:32
To: nant-users@lists.sourceforge.net
Subject: [Nant-users] Getting properties from an INI

I'd like to import name/value pairs from an ini without regard to
sections.  So for every line with a "this=that", I'd like to end up
with
<property name="this" value="that" />

I've currently got a little perl snippet that reads the file and spits
out xml, which I then include, but I thought there might be a more
elegant way.


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Nant-users mailing list
Nant-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nant-users

Reply via email to