CODE :: PERLIO

CODE :: PERLIO is een gedetailleerd document over coderen en perlio.
Download nu

CODE :: PERLIO Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Perl Team
  • Uitgever website:
  • http://search.cpan.org/~jhi/perl-5.8.1/ext/Encode/lib/Encode/PerlIO.pod

CODE :: PERLIO Tags


CODE :: PERLIO Beschrijving

CODE :: PERLIO is een gedetailleerd document over coderen en perlio. CODE :: Perlio is een gedetailleerd document over CODE en PERLIO.OverViewIt is zeer gebruikelijk om te willen coderen van transformaties bij het lezen of schrijven van bestanden, netwerkverbindingen, pijpen enz. Als PERL is geconfigureerd om het nieuwe 'PERLIO' IO-systeem te gebruiken en vervolgens te gebruiken Biedt een "laag" (zie Perlio) die gegevens kan transformeren zoals het wordt gelezen of geschreven. Er is hoe de blinde dichter de codering zou moderniseren: Gebruik CODE; open (mijn $ ILIAD ': UTF8', 'iliad.utf8'); mijn @epic = <$ iliad>; Print $ UTF8 @EPIC; sluiten ($ UTF8); Sluiten ($ ILLIAD); Bovendien kan het nieuwe IO-systeem ook worden geconfigureerd om UTF-8 gecodeerde tekens te lezen / schrijven (zoals hierboven vermeld, dit is efficiënt): Open (Mijn $ FH, '>: UTF8', ' '); Print $ FH "Any X {0021} String N {smiley face} n"; een van de bovenstaande vormen van "Layer" -specificaties kan de standaard worden gemaakt voor een lexicale reikwijdte met het gebruik Open ... Pragma. Zie Open. Zoeken Een handvat is open, zijn lagen kunnen worden gewijzigd met BinMode.Without een dergelijke configuratie, of als PERL zelf is gebouwd met behulp van de eigen IO van het systeem, dan gaan schrijfactiviteiten aan dat de bestandstreep alleen bytes accepteert en zal sterven Karakter groter dan 255 is naar het handvat geschreven. Bij het lezen wordt elk octet van het handvat een byte-in-a-karakter. Merk op dat deze wanbetaling hetzelfde gedrag is als bytes-only-talen (inclusief PERL vóór V5.6) zou hebben, en voldoende is om inheemse 8-bits coderingen te hanteren, b.v. ISO-8859-1, EBCDIC etc. en eventuele erfenismechanismen voor het hanteren van andere coderingen en binaire gegevens. In andere gevallen is het de verantwoordelijkheid van het programma om tekens in bytes te transformeren met behulp van de API hierboven voordat hij wordt geschreven en om de bytes te schriften Een handgreep in personages voordat u "karakteractiviteiten" (bijv. LC, / W + /, ...). U kunt ook Perlio gebruiken om grotere hoeveelheden gegevens te converteren die u niet in het geheugen wilt brengen. Om bijvoorbeeld te converteren tussen ISO-8859-1 (Latin 1) en UTF-8 (of UTF-EBCDIC in EBCDIC-machines): Open (F, ": UTF8", "Data.UTF") of DIE $!; Terwijl () {print g} # ook "afdrukken g " kan doen, maar dat zou # het hele bestand in het geheugen trekken om het opnieuw te schrijven. Meer voorbeelden: open (mijn $ F, ": Codering (ISO-8859-2) ") Open (mijn $ H,">: Codering (Latin9) ") # ISO-8859-15


CODE :: PERLIO Gerelateerde software

XML :: Regels

XML :: Regels is een PERL-module die XML- en proceslabels kan ontleden door regels vanaf bladeren. ...

182

Downloaden

Svggraph

SVGGRAPH is een PERL-extensie voor het maken van SVG-grafieken / diagrammen / grafieken / percelen. ...

146

Downloaden