Reference / Attributes to customize XML serialization |
By default, GWS maps BDL variables in the input or output messages of a Genero Web Services application to their corresponding XML data types, enabling values to be passed between applications and Web Services. The XML data types conform to the standard XML Schema Definition (XSD):
data type of BDL variable | Default XML data type |
---|---|
BYTE | xsd:base64binary |
CHAR | xsd:string |
DATE | xds.date |
DATETIME YEAR TO FRACTION(1-5) | xsd:dateTime |
DATETIME YEAR TO SECOND | xsd:dateTime |
DATETIME YEAR TO HOUR | xsd:dateTime |
DATETIME YEAR TO MINUTE | xsd:dateTime |
DATETIME YEAR TO YEAR | xsd:gYear |
DATETIME YEAR TO MONTH | xsd:gYearMonth |
DATETIME YEAR TO DAY | xsd:date |
DATETIME MONTH TO MONTH | xsd:gMonth |
DATETIME MONTH TO DAY | xsd:gMonthDay |
DATETIME DAY TO DAY | xsd:gDay |
DATETIME HOUR TO HOUR | xsd:time |
DATETIME HOUR TO MINUTE | xsd:time |
DATETIME HOUR TO SECOND | xsd:time |
DATETIME HOUR TO FRACTION(1-5) | xsd:time |
DECIMAL | xsd:decimal |
FLOAT | xsd:double |
INTEGER | xsd:int |
INTERVAL | xsd:duration |
SMALLFLOAT | xsd:float |
SMALLINT | xsd:short |
STRING | xsd:string |
TEXT | xsd:string |
VARCHAR | xsd:string |
TINYINT | xsd:byte |
BIGINT | xsd:long |
BOOLEAN | xsd:boolean |
In addition, the Web Service Style that you use determines what default XMLName attributes are assigned to variables.