leer variable de un archivo xsl

28 views
Skip to first unread message

wikiaula

unread,
Dec 26, 2011, 5:40:15 PM12/26/11
to PHP México

hola amigos estoy atorado, estoy iniciando en php y ya llevo un
avance solo que no encuentro informacion de como obtener el valor que
tiene una variable que esta en un archivo xsl. oala y me puedan
ayudar.
quiero leer los valores de este archivo.

<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/
Transform">

<xsl:output method="xml" omit-xml-declaration="yes"/>

<!-- ###########################################
ROOT TEMPLATE
########################################### -->
<xsl:template match="items">
<span class="tab">
<span class="total">&#36;<xsl:value-of select="format-
number(@total, '###,##0.00')"/></span>
<span class="quantity"><xsl:value-of select="@quantity"/></span>
</span>
</xsl:template>

</xsl:transform>

Ricardo Rivas

unread,
Dec 26, 2011, 5:59:53 PM12/26/11
to php-m...@googlegroups.com
<?php
// The file test.xml contains an XML document with a root element
// and at least an element /[root]/title.

if (file_exists('test.xml')) {
    
$xml simplexml_load_file('test.xml');
 
    
print_r($xml);
} else {
    exit(
'Failed to open test.xml.');
}
?> 



--
Este correo ha llegado a ti desde la Lista de Correo del Grupo PHP México.
Para cambiar la configuración de tu suscripción visita: http://grupo.phpmexico.mx/

* Visita nuestro sitio: http://phpmexico.mx/
* Síguenos en Twitter: http://twitter.com/phpmx
* Únete al Grupo de Facebook: http://www.facebook.com/pages/PHP-Mexico/137017066340686



--
Atte.
- Ricardo Rivas González -

Carlos Nacianceno

unread,
Dec 26, 2011, 6:00:53 PM12/26/11
to php-m...@googlegroups.com

Miguel Angel Fuentes Garcia

unread,
Dec 26, 2011, 6:28:46 PM12/26/11
to php-m...@googlegroups.com
saludos, gracias por responder, pero tengo otra duda, como ven soy
nuevo en esto, umm el SimpleXML sirbe para leer los xsl ?

Gracias

El día 26 de diciembre de 2011 17:00, Carlos Nacianceno
<nacia...@gmail.com> escribió:

--
http://www.wikiaula.org
Compartiendo   conocimiento libre

Jair Gaxiola

unread,
Dec 26, 2011, 6:55:00 PM12/26/11
to php-m...@googlegroups.com
Hola

2011/12/26 Miguel Angel Fuentes Garcia <wiki...@gmail.com>

saludos, gracias por responder, pero tengo otra duda, como ven soy
nuevo en esto, umm  el SimpleXML sirbe para leer los xsl ?

Para xml, xsl, csv o cualquier otro formato que exista, te aseguro que hay una libreria o funcion  que te hara la vida más facil solo es cuestión de buscar un poco más. 

El asunto es enseñar a pescar no dar el pescado empapelado.

Argel Arias

unread,
Dec 26, 2011, 6:57:37 PM12/26/11
to php-m...@googlegroups.com
Mmm... pescado empapelado, pinche jair ya me abriste el apetito ¬_¬

2011/12/26 Jair Gaxiola <jyr.g...@gmail.com>:

> --
> Este correo ha llegado a ti desde la Lista de Correo del Grupo PHP México.
> Para cambiar la configuración de tu suscripción visita:
> http://grupo.phpmexico.mx/
>
> * Visita nuestro sitio: http://phpmexico.mx/
> * Síguenos en Twitter: http://twitter.com/phpmx
> * Únete al Grupo de Facebook:
> http://www.facebook.com/pages/PHP-Mexico/137017066340686

--
La Libertad viene en paquetes pequeños, generalmente TCP/IP
Argel Arias <argel...@levhita.net>

http://levhita.net
http://twitter.com/levhita
http://facebook.com/levhita
http://levhita.deviantart.com

Carlos Nacianceno

unread,
Dec 27, 2011, 9:04:05 AM12/27/11
to php-m...@googlegroups.com
Si, simplexml puede parsear xsl's

2011/12/26 Miguel Angel Fuentes Garcia <wiki...@gmail.com>
saludos, gracias por responder, pero tengo otra duda, como ven soy

Miguel Angel Fuentes Garcia

unread,
Dec 27, 2011, 9:42:14 AM12/27/11
to php-m...@googlegroups.com
ya lo intente pero solo me muestra un estilo, consultando en otras
listas dicen que solo e suna hoja de estilo como css pero si quiero
leer los datos los encuentro en un archivo xml.

El problema es que no encuentro el archivo xml ya lo busque en todos
los ditectorios y no lo encuentro, puse una instruccion que venia en
la pagina original del scrip y me muestra una estructira de etiquetas
xml pero no veo de donde las carga :(
aqui en el paso 5 muestra las etiquetas pero no veo de donde lo
carga: http://www.easybasket.co.uk/skin-tutorial/


El día 27 de diciembre de 2011 08:04, Carlos Nacianceno
<nacia...@gmail.com> escribió:

Alberto Maturano

unread,
Dec 27, 2011, 3:03:30 PM12/27/11
to php-m...@googlegroups.com
Mis comentarios entre líneas.

--
I ♥ Free Software

2011/12/27 Miguel Angel Fuentes Garcia <wiki...@gmail.com>:


> ya lo intente pero solo me  muestra un estilo, consultando en otras
> listas  dicen que  solo e suna hoja de estilo como css pero si quiero
> leer los datos  los encuentro en un archivo xml.

Con XSL, al igual que con CSS puedes aplicar estilos a un documento,
pero XSL para nada es "solo una hoja de estilo". Como sea, tu pregunta
es cómo leer un XSL; siendo este un XML lo puedes hacer con SimpleXML,
como ya te dijeron.


>
> El problema es que no encuentro el archivo xml ya lo busque en todos
> los ditectorios y no lo encuentro, puse una instruccion que venia  en
> la pagina original del scrip y me muestra  una estructira de etiquetas
> xml pero no veo de  donde las carga :(
>  aqui en el paso 5 muestra las etiquetas pero no  veo de  donde lo
> carga:  http://www.easybasket.co.uk/skin-tutorial/

Y leyendo de rápido el enlace y párrafo que indicas, dice:
"Easybasket *uses a session variable* to maintain an XML
representation of the current basket and its contents"

... creo que no existe tal archivo. Entendiendo --de tus palabras-- lo
que tienes es una cadena, puedes utilizar la función
simplexml_load_string(), que es muy similar a lo que ya te dijeron
antes.

Saludos.

Miguel Angel Fuentes Garcia

unread,
Dec 28, 2011, 1:57:26 PM12/28/11
to php-m...@googlegroups.com
ok seguire leyendo :D

Gracias

El día 27 de diciembre de 2011 14:03, Alberto Maturano
<alb...@maturano.mx> escribió:

Reply all
Reply to author
Forward
0 new messages