GlideTextReader : inclus dans le champ d’application

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • L’API GlideTextReader offre la possibilité de lire des lignes uniques à partir d’un flux d’entrée. Étant donné qu’un flux d’entrée est utilisé, il n’est pas soumis à la limite de taille de pièce jointe de 5 Mo.

    GlideTextReader : GlideTextReader( GlideScriptableInputStream inputStream)

    Crée un objet GlideTextReader inclus dans le champ d’application pour le flux d’entrée spécifié.

    Tableau 1. Paramètres
    Nom Type Description
    inputStream (en anglais seulement) GlideScriptableInputStream Flux d’entrée à lire.

    GlideTextReader : getEncoding()

    Renvoie le codage des caractères du flux d’entrée.

    Tableau 2. Paramètres
    Nom Type Description
    Aucun
    Tableau 3. Renvoie
    Type Description
    Chaîne Codage des caractères du flux d’entrée.

    GlideTextReader : readLine()

    Renvoie une seule ligne du flux d’entrée et renvoie une chaîne. Étant donné qu’il fonctionne à partir d’un flux, il n’est pas soumis à la limite de taille de 5 Mo.

    Tableau 4. Paramètres
    Nom Type Description
    Aucun
    Tableau 5. Renvoie
    Type Description
    Chaîne Une seule ligne d’entrée jusqu’au retour chariot. N’inclut pas le retour chariot. Renvoie null s’il n’y a pas de contenu.
    var is = new GlideSysAttachment().getContentStream(attachmentSysId);
    var reader = new GlideTextReader(is);
    var ln = ' ';
    while((ln = reader.readLine()) != null) {
      gs.info(ln);
    }