- From: Pierre Louis <plouise@wanadoo.fr>
- Date: Tue, 18 Jun 2002 01:53:35 +0100
- To: <xmlschema-dev@w3.org>
Hi, I do use Xml file, I need to convert the file to xml datapacket. I want the attribute fieldname of the datapacket get the caption value of the field. Something like the following for the field "Name": fieldname=value of the caption of the field. Thanks for your help. pierre. <XmlTransformation Version="1.0"><Transform Direction="ToCds"><SelectEach dest="DATAPACKET\ROWDATA\ROW" from="\tst\Customer"><Select dest="@No_" from="\No_"/><Select dest="@Name" from="\Name"/><Select dest="@Search_Name" from="\Search_Name"/><Select dest="@City" from="\City"/></SelectEach></Transform><XmlSchema RootName="tst"><![CDATA[<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="tst" type="tstType"/> <xs:complexType name="tstType"> <xs:sequence> <xs:element name="Customer" type="CustomerType" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> <xs:element name="Customer" type="CustomerType"/> <xs:complexType name="CustomerType"> <xs:sequence> <xs:element name="No_" type="No_Type"/> <xs:element name="Name" type="NameType"/> </xs:sequence> <xs:attribute name="Version" type="xs:string"/> </xs:complexType> <xs:element name="No_" type="No_Type"/> <xs:complexType name="No_Type"> <xs:sequence/> <xs:attribute name="Caption" type="xs:string"/> <xs:attribute name="FieldLength" type="xs:string"/> </xs:complexType> <xs:element name="Name" type="NameType"/> <xs:complexType name="NameType"> <xs:sequence/> <xs:attribute name="Caption" type="xs:string"/> <xs:attribute name="FieldLength" type="xs:string"/> </xs:complexType> </xs:schema>]]></XmlSchema><CdsSkeleton/><XslTransform/><Skeleton><![CDATA[< ?xml version="1.0"?><DATAPACKET Version="2.0"><METADATA><FIELDS><FIELD attrname="No_" fieldtype="string" WIDTH="13"/><FIELD attrname="Name" fieldtype="string" WIDTH="28"/></FIELDS><PARAMS/></METADATA><ROWDATA/></DATAPACKET> ]]></Skeleton></XmlTransformation> Cordialement, Pierre Louis.
Received on Monday, 17 June 2002 19:36:32 UTC