| Html :: lol HTML :: LOL es un módulo PERL que puede construir HTML de las estructuras de datos PERL agradables. |
Descargar ahora |
Html :: lol Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Bob Glickstein
- Sitio web del editor:
- http://search.cpan.org/~bobg/HTML-LoL-1.3/lib/HTML/LoL.pm
Html :: lol Etiquetas
Html :: lol Descripción
HTML :: LOL es un módulo PERL que puede construir HTML de las estructuras de datos PERL agradables. HTML :: lol es un módulo PERL que puede construir HTML desde la complacencia de las estructuras de datos PERL.Synopsis Use HTML :: LOL; hl (SUB {IMPRINT MAYSH}, , ...]; Este módulo le permite usar la sintaxis de Perl a Express HTML. La función HL () convierte las estructuras de lista de la lista de Perl en cadenas HTML. El primer argumento a HL () es una función de devolución de llamada que ha pasado un argumento: un fragmento de HTML generado. Esta devolución de llamada se invoca repetidamente con fragmentos sucesivos hasta que se genera todo el HTML; La devolución de llamada es responsable de ensamblar los fragmentos en la ubicación de salida deseada (por ejemplo, una cadena o un archivo). Los argumentos restantes a HL () son objetos de PERL que representan HTML, de la siguiente manera: TAG es una cadena ( el nombre de un elemento HTML); Los elementos de la lista restante son cualquiera de los formularios descritos en el presente documento. Corresponde a ... . Si la etiqueta es un "elemento vacío" de acuerdo con% html :: tagset :: se omite, luego se omite la . Corresponde a ... . (Como se indicó anteriormente, se omite si la etiqueta es un "elemento vacío"). Cada ATT es una cadena. Cada VAL es una cadena, en cuyo caso, el valor obtiene codificado por la entidad HTML cuando se copia en la salida, o una referencia de lista que contiene una cadena única (VIZ. ) en cuyo caso el valor se copia literalmente. Para los atributos de valor booleano, Val puede ser HL_BOOL (BOOLEAN), donde Boolean es una expresión perl. Si Boolean es cierto, el atributo se incluye en la salida; De lo contrario, se omite. Cualquier serie se copian literalmente a la salida después de la entidad-codificación.hl_noquote (...) suprime la codificación de entidades de sus argumentos.hl_requote (...) Reenciende la codificación de entidades de sus argumentos (Úselo dentro de una llamada a hl_noquote ()). HL_PRESERVE (...) Normalmente, HTML :: LOL intenta optimizar el espacio en blanco en el HTML que emite (sin cambiar el significado del HTML). Esto suprime ese comportamiento dentro de sus argumentos.hl_entity (nombre) incluye la entidad de caracteres HTML llamada Nombre. El valor de retorno de HL () es el resultado de la última llamada a la función de devolución de llamada. Esto significa que es posible escribir HL (Sub {$ Acumulator. = Mayús}, ...) para que HL () devuelva una cadena que contenga el HTML completamente rendido. Requisitos: · Perl
Html :: lol Software relacionado