Mmmmm
Proba asi, yo emprolije el que mandaste y lo tomo
Local cXml as String
Local IXmlDom as "msxml2.DOMDocument"
cXMl = FileToStr("Entidad.Xml")
IXmlDom = CREATEOBJECT("msxml2.DOMDocument")
IXmlDom.PreserveWhiteSpace = .T.
IXmlDom.LoadXml(cXMl)
XMLToCursor( IXmlDom.firstChild.nextSibling.xml , "cEntidad", 4 )
IXmlDom = null
Release IXmlDom
-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de
[EMAIL PROTECTED]
Enviado el: miércoles, 25 de abril de 2007 10:18
Para: gufa List Member
Asunto: [gufa] XML
Eso esta en un servidor interno nuestro, y si me devuelve un xml.
Cuando se pide por el IExplorer lo devuelve perfectamente.
Yo lo que necesito es ese xml pasarlo a un cursor.
Aquí va un pedacito del fichero que devuelve.
<?xml version="1.0" encoding="ISO-8859-1" ?>
- <Entidades>
- <Entidad>
<Activa>si</Activa>
<Codigo>CCS20040E0</Codigo>
<Descripcion>GER.TEC.SERV.TELECABLE</Descripcion>
<EID>10001961</EID>
<TipoEntidad>AD</TipoEntidad>
<TipoContable />
<SistemaContable>1</SistemaContable>
<Provincia>06</Provincia>
<DPA>0607</DPA>
<Direccion>Zona Industrial 2. PGriffo..</Direccion>
<Telefono>551548</Telefono>
<FAX />
<Actividades>82</Actividades>
<Minorista>no</Minorista>
<EsCentropago />
<CentroPago />
<CodigosSistemaPago />
<EsContratista>no</EsContratista>
<Contratista />
<EsNomina>no</EsNomina>
<Nomina />
<Observacion />
<Created>09/01/2006 11:07:48 AM EST</Created>
<LastModified>09/05/2006 09:03:36 AM EST</LastModified>
</Entidad>
- <Entidad>
...... ........
</Entidad>
</Entidades>
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of oscar.zarate
Sent: Tuesday, April 24, 2007 8:41 PM
To: gufa List Member
Subject: [gufa] XML
Ese link no devuelve un XML. Que es exactamente lo que estas haciendo.
SaludOZ
|\_/|
(.. )
- /
-----Original Message-----
From: <[EMAIL PROTECTED]>
To: "gufa List Member" <[email protected]>
Date: Tue, 24 Apr 2007 09:12:06 -0500
Subject: [gufa] XML
> Hola:
>
>
>
> Se me ha presentado una situacion que por mas que he buscado no le
> encuentro solucion,
>
> Asi que como siempre busco la ayuda de Uds.
>
>
>
> Estoy tratando de leer/captar un fichero xml, a través de request
a
> una url.
>
> Si yo voy por el IExplorer, me devuelve perfectamente el xml.
>
> Pero cuando lo hago por fox, en cualquiera de las fomas que
utilice el
> Xmltocursor
>
>
>
> =XMLTOCURSOR
("http://notes.servidor.com/nomencladordentidades.nsf/XMLR
> equest?OpenAgent&cmd=getEntidades&codigo=CCS20")
>
>
>
> Me devuelve el error:
>
>
>
> XML Parse error: A semi colon character expected. Line 1,
position 77.
>
>
>
> Si capto aparte el fichero, no tengo problemas, pero yo necesito
que
> se capte todo de forma automática, sin la intervención
>
> Del cliente.
>
>
>
> Alguien me podría ayudar.
>
>
>
> Desde ya muchas gracias,
>
>
>
> Esequiel
>
>
>
__________ Información de NOD32, revisión 2217 (20070425) __________
Este mensaje ha sido analizado con NOD32 antivirus system
http://www.nod32.com