Code: Select all
<?xml version='1.0'?>
<InnerSpaceSettings NextID="2">
<Set ID="1" Name="TestCategory">
<Setting Name="uppercase">Some Test Value</Setting>
</Set>
</InnerSpaceSettings>
Code: Select all
; Test Script
function main()
{
declare TestValue string local Some Test Value
XMLSetting -unload "Test.xml"
XMLSetting -load "Test.xml"
XMLSetting -set "Test.xml" "TestCategory" "UPPERCASE" "${TestValue}"
XMLSetting -save "Test.xml"
echo ${XMLSetting["Test.xml","TestCategory","UPPERCASE","No Value"]}
XMLSetting -get "Test.xml" "TestCategory" "UPPERCASE"
}
Code: Select all
-unload loaded
-save saved
NULL
Some Test Value
1) The -unload and -save output should be more meaningful
2) My UPPERCASE is getting converted to lowercase in the xml file
3) Why is the echo ${XMLSetting.... generating a NULL?