Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
ARTICULO: ¿Qué podemos hacer con XML y PHP ?

 Se muestran 15 comentarios sin revisar

Athathel  07/4/07 
Matizando a JaviBL:

Si utilizas \'utf8_decode($matriz[$i][\"descripcion\"])\' no es necesario cambiar el xml.

xana  19/4/07 
En un servidor sobre windows ha que hacer lo de descomentar la linea "extension=php_domxml.dll" en php.ini.
Pero ¿alguien sabe como se hace con una servidor Linux?

Diego Armando Arias  18/5/07 
He configurado el php.ini pero me sigue sacando el siguiente error:
Fatal error: Call to undefined function domxml_open_file() in C:\xampp\htdocs\xml_php\leerxml.php

Alguna sugerencia?

gracias

Carlos Casco  29/5/07 
Sencillamente, genial el artículo.

dany ruiz  30/5/07 
tengo un problema que mi apache 2.0.46 no puede levantar el archivo php_domxml.dll a pesar que si se encuentra en el directorio especicado en el php.ini C:\\php\\extensions sale unknow. y dice que no se encuentre el file en la ruta indicada

Vicente  05/6/07 
Yo tuve el mismo problema y encontré esta forma que creo que es mas rápida. Lo que no se si funciona el todos navegadores
http://www.w3schools.com/xml/tryit.asp?filename=cd_catalog_island_thead

Hernan  06/6/07 
En PHP5 hay que usar funciones DOM. ¿Pero es necesario añadir una libreria o es solo cambiando funciones?.

alex  23/6/07 
muy interesante y muy aplicable los ejemplos. me parecen muy practico de la manera que esta explicado.

Saludos.

pd:revisen uno errores de tipeo en los textos no en los codigos.

juanromerocruz  06/7/07 
creo que hay un erro en el codigo, o por lo menos a mi no me funciona:


$matriz[$j][$tagnames[$i]]=$etiqueta->get_content();

creo que deberia ser

$matriz[$j][$i]=$etiqueta->get_content();

o al menos a mi asi es como me funciona, y si te pones a analizar el codigo se comprende por que

Un saludo a todos

Banny Solano  29/7/07 
saludos, tengo un problema con este script, lo probe en mi maquina pero me sale el siguiente error
Fatal error: Call to undefined function domxml_open_mem() in C:\wamp\www\xml\index.php on line 35
quize solucionerlo descomentando el .dll que utiliza pero ni aun asi, me sigue saliendo el mismo error, ke puedo hacer? yo trabajo con el WAMP, de antemano gracias

daniel  15/10/07 
Call to undefined function: domxml_open_mem() in
no me pilla las funciones, y está correcto porque en el servidor si funciona.
Como narices instalo las librerias en local??

jaime  15/1/08 
Tu ejemplo es bueno pero a mi no me funciona, por q hay ujn error al llamr a la funcion domxml_open_mem() si me ayudaras te lo agradeceria
jaime

Josue Monterrosa  22/1/08 
Tendras la dll donde viene es función de php?? estoy usando vertrigo como plataforma de php y mysql y en el php.ini no viene la lineaextension=php_domxml.dll ya agregue la linea pero no funciona. tendras la dll y como se instala?? Gracias. O algun script que funcione como visor de facturas electronicas?

Saludos.

juanvivo  24/2/08 
necesito contar el numero de entradas en una etiqueta concreta,

lo hago asi:

$etiquetas = $xml->xpath( "//c:etiqueta" );
echo count( $etiquetas );

pero si el codigo es asi:

ej:
[code]
<etq1:et id="1">

<etq1:ejemplo>ejemplo 1</etq1:ejemplo>
<etq1:ejemplo>ejemplo 2</etq1:ejemplo>
<etq1:ejemplo>ejemplo 3</etq1:ejemplo>
<etq1:ejemplo>ejemplo 4</etq1:ejemplo>

</etq1:et>
<etq1:et id="2">

<etq1:ejemplo>ejemplo 1</etq1:ejemplo>
<etq1:ejemplo>ejemplo 2</etq1:ejemplo>
<etq1:ejemplo>ejemplo 3</etq1:ejemplo>
<etq1:ejemplo>ejemplo 4</etq1:ejemplo>

</etq1:et>
[/code]

con mi codigo me devuelve 8

las 4 del primer id y las 4 del segundo id.

Hay algun metodo para que solo me devuelva 4? que en cuanto se encuentre con la etiqueta </etq1:et> deje de contar???

Muchas gracias

javier  08/10/08 
y como decodifico con ASP

Ver el articulo / faq completo Ver el articulo y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba

Comentarios no revisados de:

+ ¿Qué podemos hacer con XML y PHP ?


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia