appsxmlout
appsxmlout |
Purpose
Synopsis
function appsxmlout(label:string):string
Argument
|
label
|
entity label
|
Return value
An extended CSV filename
Example
The following lines of Mosel code
declarations
myArr: array(range) of real
end-declarations
myArr::[1..3][1.2, 3.5, 6.7]
initialisations to appsxmlout("AnArray")
myArr as "[](ArIndex,ArValue)"
end-initialisations
appsxmlexport("result")
output the array
myArr to a result file of this form:
<ResultRecordList>
<ResultRecord>
<AnArray>
<AnArray_rec>
<ArIndex>1</ArIndex>
<ArValue>1.2</ArValue>
</AnArray_rec>
<AnArray_rec>
<ArIndex>2</ArIndex>
<ArValue>3.5</ArValue>
</AnArray_rec>
<AnArray_rec>
<ArIndex>3</ArIndex>
<ArValue>6.7</ArValue>
</AnArray_rec>
</AnArray>
</ResultRecord>
</ResultRecordList>
Further information
1. This function generates the extended file name to be used by
initializations to for the specified label.
2. Data output to the resulting file needs to be terminated by a call to
appsxmlexport in order to generate the XML file.
Related topics
