Codieren :: Perlio.

Codieren :: Perlio ist ein detailliertes Dokument für Codes und Perlio.
Jetzt downloaden

Codieren :: Perlio. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Perl Team
  • Website des Verlags:
  • http://search.cpan.org/~jhi/perl-5.8.1/ext/Encode/lib/Encode/PerlIO.pod

Codieren :: Perlio. Stichworte


Codieren :: Perlio. Beschreibung

Codig :: Perlio ist ein detailliertes Dokument für Codes und Perlio. Codig :: perlio ist ein detailliertes Dokument für codig und perlio.overview ist sehr häufig, um beim Lesen oder Schreiben von Dateien, Netzwerkverbindungen, Rohren usw. zu kodieren Bietet eine "Layer" (siehe Perlio), die Daten als gelesen oder schriftlich umwandeln können offen (meine $ Iliad, ": utf8", 'iliad.utf8'); mein @epic = <$ iliad>;; drucken $ utf8 @epic; schließen ($ utf8); close ($ illiad); Das neue IO-System kann außerdem konfiguriert werden, dass das neue IO-System, um UTF-8-codierte Zeichen zu lesen / zu schreiben (wie oben erwähnt, dies ist effizient): offen (mein $ FH, '>: utf8', 'irgendetwas '); Drucken $ FH "ALY X {0021} String n {Smiley Face} n"; Eine der obigen Formen der "Layer" -Pheatikationen können den Standard für einen lexikalischen Geltungsbereich mit der Verwendung geöffnet ... Pragma. Sehen Charakter größer als 255 wird in den Griff geschrieben. Beim Lesen wird jedes Oktett vom Griff zu einem Byte-in-A-Zeichen. Beachten Sie, dass diese Standardeinstellung das gleiche Verhalten ist wie Bytes-nur Sprachen (einschließlich Perl vor V5.6), wären und reicht aus, um native 8-Bit-Kodierungen, z. ISO-8859-1, EBCDIC etc. und älteren Mechanismen für den Umgang mit anderen Kodierungen und binären Daten. In anderen Fällen ist es die Verantwortung des Programms, die Charaktere in Bytes mit der oben genannten API in Byte umzuwandeln, bevor er schreibt, und um die von Ihnen gelesenen Bytes umzuwandeln Ein Griff in Zeichen, bevor Sie "Charakteroperationen" (z. B. LC, / W + /, ...) tun. Sie können auch Perlio verwenden, um größere Datenmengen umzuwandeln, die Sie nicht in den Speicher bringen möchten. Zum Beispiel, um zwischen ISO-8859-1 (Latin 1) und UTF-8 (oder UTF-EBCDIC in EBCDIC-Maschinen) zu konvertieren: Öffnen (F, ": UTF8", "data.utf") oder sterben Sie $!; Während () {drucken g} # könnte auch "g " drucken ", aber das würde # die gesamte Datei in den Speicher ziehen, nur um es wieder aufzuschreiben. Beispiele Beispiele: Öffnen (mein $ F,": codieren (ISO-8859-2) ") Öffnen (mein $ h,">: codieren (latein9) ") # ISO-8859-15


Codieren :: Perlio. Zugehörige Software