| Html :: lol. html :: lol è un modulo perl che può costruire HTML dalle piacevoli strutture dati perl. |
Scarica ora |
Html :: lol. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Bob Glickstein
- Sito web dell'editore:
- http://search.cpan.org/~bobg/HTML-LoL-1.3/lib/HTML/LoL.pm
Html :: lol. Tag
Html :: lol. Descrizione
HTML :: LoL è un modulo Perl in grado di costruire HTML dal piacere strutture dati Perl. HTML :: LoL è un modulo Perl in grado di costruire HTML dal piacere Perl dati structures.SYNOPSIS uso HTML :: LoL; hl (sub {} spostamento di stampa, , ...]); Questo modulo consente di utilizzare Perl sintassi per esprimere HTML. La funzione hl () converte Perl strutture elenco-di-lista in HTML strings.The primo argomento hl () è una funzione di richiamata che è passato un argomento: un frammento di HTML generato. Questo callback viene richiamato ripetutamente con frammenti successivi finché non viene generato tutto il codice HTML; la richiamata è responsabile per l'assemblaggio dei frammenti nella posizione di uscita desiderata (ad esempio, una stringa o un file) .Il restante argomenti per hl () sono oggetti che rappresentano Perl HTML, come segue: TAG è una stringa ( il nome di un elemento HTML); rimanenti elementi della lista sono qualsiasi delle forme descritte. Corrisponde al ... . Se TAG è un "elemento vuoto", secondo% HTML :: :: Tagset emptyElement, allora il è omesso. Corrisponde al ... . (Come sopra, viene omesso se TAG è un "elemento vuoto"). Ogni ATTR è una stringa. Ogni VAL è una stringa, nel qual caso il valore ottiene HTML-entità codificata quando viene copiata l'uscita, o un riferimento elenco contenente una singola stringa (viz. ), nel qual caso viene copiato il valore literally.Finally, per gli attributi valore booleano, VAL può essere hl_bool (BOOLEAN), dove BOOLEAN è un'espressione Perl. Se BOOLEANO è vero, l'attributo è incluso nel uscita; Altrimenti è stringstrings omitted.Any vengono copiati pari pari all'uscita dopo entità-encoding.hl_noquote (...) sopprime entità-codificanti del suo arguments.hl_requote (...) riabilita entità codifica dei suoi argomenti (usarlo in una chiamata a hl_noquote ()). hl_preserve (...) in genere, HTML :: cerca LoL per ottimizzare gli spazi nel codice HTML che emette (senza cambiare il significato del codice HTML). Ciò sopprime che il comportamento all'interno del suo arguments.hl_entity (NOME) include il carattere entità HTML denominato name.The valore di ritorno di hl () è il risultato dell'ultima chiamata alla funzione di callback. Questo significa che è possibile scrivere hl (sub {$ accumulatore. = Shift}, ...) per avere hl () restituisce una stringa contenente il codice HTML completamente renderizzato. Requisiti: · Perl.
Html :: lol. Software correlato