---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideTextReader : inclus dans le champ d'application

# GlideTextReader : inclus dans le champ d'application {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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) {#ariaid-title2}

Crée un objet GlideTextReader inclus dans le champ d'application pour le flux d'entrée spécifié.
{#r_GTRS-GlideTextReader_GSIS__table_nlc_4dy_hx__entry__3}

| Nom | Type | Description |
|-|-|-|
| inputStream (en anglais seulement) | GlideScriptableInputStream | Flux d'entrée à lire. |
[Tableau 1. Paramètres]

{#r_GTRS-GlideTextReader_GSIS__table_nlc_4dy_hx}

## GlideTextReader : getEncoding() {#ariaid-title3}

Renvoie le codage des caractères du flux d'entrée.
{#r_GTRS-getEncoding__table_fdd_kgy_hx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 2. Paramètres]

{#r_GTRS-getEncoding__table_fdd_kgy_hx} {#r_GTRS-getEncoding__table_gdd_kgy_hx__entry__2}

| Type | Description |
|-|-|
| Chaîne | Codage des caractères du flux d'entrée. |
[Tableau 3. Renvoie]

{#r_GTRS-getEncoding__table_gdd_kgy_hx}

## GlideTextReader : readLine() {#ariaid-title4}

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.
{#r_GTRS-readLine__table_d31_r2y_hx__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 4. Paramètres]

{#r_GTRS-readLine__table_d31_r2y_hx} {#r_GTRS-readLine__table_e31_r2y_hx__entry__2}

| 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. |
[Tableau 5. Renvoie]

{#r_GTRS-readLine__table_e31_r2y_hx}  

    var is = new GlideSysAttachment().getContentStream(attachmentSysId);
    var reader = new GlideTextReader(is);
    var ln = ' ';
    while((ln = reader.readLine()) != null) {
      gs.info(ln);
    }


