jajja , a mi me pasó igual, ME COSTÓ UN HUEVO encontrarlo, pensaba que lo habían quitado, que mal pensao que soy...
Lo que pasa, es que yo soy más insistente que tú
O.T. Usando XML con xHarbour ( 2 parte )
Re:
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
-
- Posts: 257
- Joined: Wed May 16, 2007 9:40 pm
- Location: Iquique Chile
Re: O.T. Usando XML con xHarbour ( 2 parte )
alguien sabe como usar el <![CDATA[]] para crear archivos xml
-
- Posts: 257
- Joined: Wed May 16, 2007 9:40 pm
- Location: Iquique Chile
Re: O.T. Usando XML con xHarbour ( 2 parte )
TheFull
creo que tu entiendes mucho mas que yo esto de los webservicey xml, tengo un problemon que no he podido solucionar, a ver si me puedes ayudar,
Mi consulta es la siguiente esto haciendo una consulta de un docuemento por su numero a un webservice, este me contesta de buena forma con un xml, diciendo que el el proceso fue satisfactorio y ademas trae dentro de un tag una cadena que al parecer es la que contiene el archivo adjunto, que en realidad es la factura que necesito ver, pero no he logrado consumir esa factura,, te adujnto el xml a ver si me puedes ayudar u orientar...
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header xmlns:work="http://bea.com/2004/06/soap/workarea/">
<cl:token xmlns:cl="cl.zofri.sve">0e2099080517762c4--3bc04e97-f4-c-1303-0a88 a2d1-7f43-7:6434ab958b9:a6545-e40b9280507561c6-23-c-4090-147cc1-04-3ab80acd -3f13274673:af948495a95:5</cl:token>
<cl:respuesta xmlns:cl="cl.zofri.sve">
<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>
<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>
<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>
</cl:respuesta>
<work:WorkContext xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility">
<java class="java.beans.XMLDecoder">
<string>weblogic.app.sveProcDocEAR</string>
<int>214</int>
<string>weblogic.workarea.StringWorkContext</string>
<string>r43.3</string>
<string>weblogic.app.KNAEar</string>
<int>214</int>
<string>weblogic.workarea.StringWorkContext</string>
<string>r43.2</string>
<string/>
</java>
</work:WorkContext>
</env:Header>
<env:Body>
<m:exportarBorradoresResponse xmlns:m="http://cl/zofri/sve/prd/wsn">
<m:return>
<Include href="cid:return=216af389-dcc9-4770-80fb-610304b481e0@http://cl/zofri/sve/prd/wsn" xmlns="http://www.w3.org/2004/08/xop/include"/>
</m:return>
</m:exportarBorradoresResponse>
</env:Body>
</env:Envelope>
creo que tu entiendes mucho mas que yo esto de los webservicey xml, tengo un problemon que no he podido solucionar, a ver si me puedes ayudar,
Mi consulta es la siguiente esto haciendo una consulta de un docuemento por su numero a un webservice, este me contesta de buena forma con un xml, diciendo que el el proceso fue satisfactorio y ademas trae dentro de un tag una cadena que al parecer es la que contiene el archivo adjunto, que en realidad es la factura que necesito ver, pero no he logrado consumir esa factura,, te adujnto el xml a ver si me puedes ayudar u orientar...
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header xmlns:work="http://bea.com/2004/06/soap/workarea/">
<cl:token xmlns:cl="cl.zofri.sve">0e2099080517762c4--3bc04e97-f4-c-1303-0a88 a2d1-7f43-7:6434ab958b9:a6545-e40b9280507561c6-23-c-4090-147cc1-04-3ab80acd -3f13274673:af948495a95:5</cl:token>
<cl:respuesta xmlns:cl="cl.zofri.sve">
<java:resCodigo xmlns:java="java:cl.zofri.sve.utl.bo">0</java:resCodigo>
<java:resMensaje xmlns:java="java:cl.zofri.sve.utl.bo">Se ejecutó correctamente el servicio.</java:resMensaje>
<java:resSeveridad xmlns:java="java:cl.zofri.sve.utl.bo">O</java:resSeveridad>
</cl:respuesta>
<work:WorkContext xmlns:wsu="http://schemas.xmlsoap.org/ws/2002/07/utility">
<java class="java.beans.XMLDecoder">
<string>weblogic.app.sveProcDocEAR</string>
<int>214</int>
<string>weblogic.workarea.StringWorkContext</string>
<string>r43.3</string>
<string>weblogic.app.KNAEar</string>
<int>214</int>
<string>weblogic.workarea.StringWorkContext</string>
<string>r43.2</string>
<string/>
</java>
</work:WorkContext>
</env:Header>
<env:Body>
<m:exportarBorradoresResponse xmlns:m="http://cl/zofri/sve/prd/wsn">
<m:return>
<Include href="cid:return=216af389-dcc9-4770-80fb-610304b481e0@http://cl/zofri/sve/prd/wsn" xmlns="http://www.w3.org/2004/08/xop/include"/>
</m:return>
</m:exportarBorradoresResponse>
</env:Body>
</env:Envelope>
Fivewin 11.07
Re: Duda
Amigos:ermatica wrote: Y esto es el .XML que genera (el principio):Como puedes ver en el nodo MATRICULACION aparecen los atributos con un orden distinto al puesto en el código.Code: Select all
<?xml version="1.0" encoding="ISO-8859-1"?> <FORMATO_GA FechaCreacion="16/12/2008"> <CABECERA> <DATOS_GESTORIA> <NIF>43999999V</NIF> <NOMBRE>NOMBRE COMPLETO DEL</NOMBRE> <PROFESIONAL>00001</PROFESIONAL> <PROVINCIA>M</PROVINCIA> </DATOS_GESTORIA> </CABECERA> <MATRICULACION Procesar05_06="0" Procesar576="0" ProcesarIMVTM="0" ProcesarMatriculacion="0"> <NUMERO_EXPEDIENTE></NUMERO_EXPEDIENTE> <NUMERO_DOCUMENTO>TF002750402008152712</NUMERO_DOCUMENTO> <NUMERO_PROFESIONAL>00001</NUMERO_PROFESIONAL>
Retomo este post porque ahora ando metido en la creación de XML, buscando encontré este post,
y esta clase es bastante sencilla.
Ernesto: Todo hace parecer que el hash internamente es ordenado alfabéticamente, por eso no aparecen en el orden que se definen.
Y aprovecho para preguntar, en donde puedo ver los diferentes tipos de nodo, por ejemplo:
xmlNode():New( HBXML_TYPE_PI
xmlNode():New( HBXML_TYPE_COMMENT
xmlNode():New( HBXML_TYPE_TAG
Cuales más hay?
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero