GlideTextReader : dans le champ d’application

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • L’API GlideTextReader offre la possibilité de lire des lignes individuelles à 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
    Flux d’entrée 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 Le codage des caractères du flux d’entrée.

    GlideTextReader : readLine()

    Renvoie une ligne unique du flux d’entrée et renvoie une chaîne. Étant donné qu’il s’agit d’un flux externe, 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 de saisie jusqu’au retour chariot. Ne comprend 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);
    }