GlideTextReader – Scoped

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Bietet die Möglichkeit, einzelne Zeilen aus einem Eingabestrom zu lesen. Da ein Eingabestrom verwendet wird, unterliegt er nicht der Größenbeschränkung für Anhänge von 5 MB.

    Scoped GlideTextReader – getEncoding()

    Gibt die Zeichencodierung des Eingabestroms zurück.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 2. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Die Zeichencodierung des Eingabestroms.

    Scoped GlideTextReader – GlideTextReader(GlideScriptableInputStream inputStream)

    Erstellt ein bereichsbezogenes GlideTextReader-Objekt für den angegebenen Eingabestrom.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    inputStream GlideScriptableInputStream Der zu lesende Eingangsstrom.

    Scoped GlideTextReader – readLine()

    Gibt eine einzelne Zeile aus dem Eingabestrom und eine Zeichenfolge zurück. Da dies von einem Stream aus funktioniert, unterliegt es nicht der Größenbeschränkung von 5 MB.

    Tabelle : 4. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 5. Ergebnisse
    Typ Beschreibung
    Zeichenfolge Eine einzelne Eingabezeile bis zum Zeilenvorschub. Der Zeilenvorschub ist nicht enthalten. Gibt null zurück, wenn kein Inhalt vorhanden ist.
    var is = new GlideSysAttachment().getContentStream(attachmentSysId);
    var reader = new GlideTextReader(is);
    var ln = ' ';
    while((ln = reader.readLine()) != null) {
      gs.info(ln);
    }