How to access XML?

Discussion of Inner Space

Moderators: Lavish Software Team, Moderators

Post Reply
blackwinter
GamingTools Subscriber
Posts: 74
Joined: Sun Jun 25, 2006 8:29 am

How to access XML?

Post by blackwinter » Thu Sep 24, 2009 3:58 am

I want to read the Timmy's age. How to do that?


can't use this

echo ${LavishSettings[test.xml].Set[Person].Set[Timmy].Setting[Age]}

or

echo ${LavishSettings[test.xml].FindSet[Person].FindSet[Timmy].FindSetting[Age]}

test.xml

Code: Select all

<?xml version='1.0' encoding='UTF-8'?>
<!-- Generated by LavishSettings v2 -->
<InnerSpaceSettings>
	<Set Name="Person">
		<Set Name="Tommy">
			<Setting Name="Age">99</Setting>
		</Set>
		<Set Name="Timmy">
			<Setting Name="Age">11</Setting>
		</Set>
	</Set>
</InnerSpaceSettings>

function main()
{


variable settingsetref Set1
variable settingsetref Set2


Set1:Set[${LavishSettings[test.xml].FindSet[Person]}]
Set2:Set[${Set1.FindSet[Timmy]}]

echo ${Set1} ${Set2}


}

returns 0 0

blackwinter
GamingTools Subscriber
Posts: 74
Joined: Sun Jun 25, 2006 8:29 am

Post by blackwinter » Thu Sep 24, 2009 8:02 am

del my post please ,I figure it out myself.

Have to import first.

Post Reply