Flux de texte ASP



L'objet TextStream est utilisé pour accéder au contenu d'un fichier texte.


tryitimg.gif

Essayez-le - Exemple

Lire un fichier texte
Cet exemple montre comment lire le contenu d'un fichier texte.

Lire une partie d'un fichier texte
Cet exemple montre comment lire uniquement une partie d'un fichier de flux texte.

Lire une ligne à partir d'un fichier texte
Cet exemple montre comment lire une ligne à partir d'un fichier de flux texte.

Lire toutes les lignes d'un fichier texte
Cet exemple montre comment lire toutes les lignes d'un fichier de flux de texte.

Ignorer une partie d'un fichier texte
Cet exemple montre comment ignorer un nombre spécifié de caractères lors de la lecture d'un fichier de flux de texte.

Sauter une ligne dans un fichier texte
Cet exemple montre comment sauter une ligne lors de la lecture d'un fichier de flux de texte.

Renvoyer le numéro de ligne
Cet exemple montre comment renvoyer le numéro de ligne actuel dans un fichier de flux de texte.

Obtenir le numéro de colonne
Cet exemple montre comment obtenir le numéro de colonne du caractère actuel dans le fichier.


Objet TextStream

L'objet TextStream est utilisé pour accéder au contenu d'un fichier texte.

Le code suivant créera un fichier texte (c:test.txt) puis écrira du texte dans ce fichier (la variable f est une instance de l'objet TextStream) :

< ;%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.CreateTextFile("c:test.txt",true)
f. WriteLine("Hello World!")
f.Close
set f=nothing
set fs=nothing
%>

Pour créer un objet TextStream Par exemple, vous pouvez utiliser la méthode CreateTextFile ou la méthode OpenTextFile de l'objet FileSystemObject, ou vous pouvez utiliser la méthode OpenAsTextStream de l'objet File.

Les propriétés et méthodes de l'objet TextStream sont décrites comme suit :

Propriétés

属性描述
AtEndOfLine如果文件指针正好位于 TextStream 文件中行尾标记的前面,则该属性值返回 True;否则返回 False。
AtEndOfStream如果文件指针在 TextStream 文件末尾,则该属性值返回 True;否则返回 False。
Column返回 TextStream 文件输入流中的当前字符位置的列号。
Line返回 TextStream 文件中的当前行号。

Méthode

方法描述
Close关闭一个打开的 TextStream 文件。
Read从一个 TextStream 文件中读取指定数量的字符并返回结果。
ReadAll读取整个 TextStream 文件并返回结果。
ReadLine从一个 TextStream 文件读取一整行(到换行符但不包括换行符)并返回结果。
Skip当读取一个 TextStream 文件时跳过指定数量的字符。
SkipLine当读取一个 TextStream 文件时跳过下一行。
Write写入指定的文本到一个 TextStream 文件中。
WriteLine写入指定的文本和换行符到一个 TextStream 文件中。
WriteBlankLines写入指定数量的换行符到一个 TextStream 文件中。