En construcción
Fuentes de datos XML en O3
Se tiene el siguiente archivo XML, que se utilizarà como fuente de datos de un modelo:
<Demo> <Row Date="4/30/1998"> <!--Date>4/30/1998</Date--> <ProductFamily>Mountain Bikes</ProductFamily> <ProductLine>Professional</ProductLine> <Product>930</Product> <Market>France</Market> <Place>Lille</Place> <Salesman>Waly Brian</Salesman> <SalesGroup>B Team</SalesGroup> <CustomerType>Major Accounts</CustomerType> <Customer>Doug Delorge</Customer> <UnitsSold>7</UnitsSold> <GrossAmount>9555</GrossAmount> <Discount>1911</Discount> <Cost>3850</Cost> </Row> ... </Demo>
Para agregar archivos XML como fuente de datos, se deben seguir los siguientes pasos:
- Ir a Fuentes de datos, XML Data Source, Agregar XML.
- En la pestaña Descripción indicar nombre y descripción de la fuente de datos XML.
- En la pestaña General:
- Indicar la ruta completa del archivo XML.
- En XPath Principal se muestra la estructura del archivo en forma de árbol. Seleccionar el elemento (correspondiente al tag) a partir del cual se leerán los datos. Esta será la expresión XPath que se visualiza con formato /Demo/Row, por ejemplo, donde Demo es el tag inicial del archivo XML, le siguen a continuación el o los tags hijos.
- En la pestaña Campos se tiene nuevamente el arbol de tags del archivo, donde se deben seleccionar los campos a utilizar. En la lista se tendrá:
- Los atributos del tag, que son los que tienen @ como prefijo.
- Los tags hijos, sin prefijos.
Formato de fechas
Sólo se soportan los siguientes formatos de fechas, la selección es automática:
- MM/DD/YYYY
- MM/DD/YY
Ejemplos:
- 3/31/1998
- 03/31/98
- 03/31/2008
Formato numérico
El separador decimal debe ser siempre '.'
Por ejemplo:
- 12.34