PHP es un lenguaje utilizado para la gestión de contenidos y la funcionalidad en el sitio web . Se integra bien con HTML y proporciona una amplia gama de funciones con una sintaxis que es intuitivo para aquellos con experiencia previa en programación en lenguajes como C y C + + . Tiene una gran ventaja sobre las lenguas en sus capacidades para procesar los datos basadas en la web . Esto puede ser utilizado para fines tales como la conversión de una tabla de datos HTML a un formato más ampliamente legible por los programas de hojas de cálculo como Excel . Instrucciones
1
Pase el código fuente HTML de la página web en el script PHP usando la función " fopen ( " lugar objetivo aquí "," r ") " .
2
Busque el código de la tabla que está buscando para transcribir . Tablas de datos HTML se escriben fila por fila. Las mesas están marcados al principio del código HTML de una etiqueta
y terminar con un < /table> . En el medio, cada fila se marca con una etiqueta al inicio y una etiqueta < /tr > al final . En cada fila , los datos se abre con una etiqueta y cerró con un < /th> tag . 3 Escribir una ecuación de bucle para empezar a comparar cada fila de la importación datos HTML . Dentro de este bucle , escriba una declaración "if" para comenzar cuando la comparación línea de la cadena de " " equivale a verdad. Dentro de esta declaración "if" , escribe un bucle para tomar comparar cadenas en la línea después de " . " 4 Escribir tres " if" dentro de este bucle. Si la línea está evaluando equivale a " , " no hacen más que dejar que el bucle de pasar a la siguiente línea. Otra activará una función para analizar los primeros cuatro caracteres " " de la fila y la última cinco " < /th> " de la línea de datos. Escribe esta línea analizada en una cadena. Y si la fila no equivale a "< /tr > ", escriba un símbolo nulo " \\ n " a la cadena. Este es el símbolo para iniciar una nueva línea. 5 Escribir una línea para establecer un valor booleano a "false" si la línea está evaluando es igual a " < /table> . " Escribe las dos bucles anteriores para terminar cuando este valor es igual a false. 6 Escriba la cadena en un archivo de texto con una extensión csv . . Usa una combinación de las funciones de " fopen ( ) , " " fwrite ( ) " y " fclose ( ) " para lograr esto. Esto creará un archivo de valores separados por comas . Después de elegir la forma de descargar este archivo, abrirlo con Excel o cualquier otro programa de hoja de cálculo. Verá la tabla replicada dentro de las células de la hoja de cálculo.
|
|
Copyright © Conocimientos Informáticos http://ordenador.wingwit.com
|