ASP 텍스트스트림



TextStream 개체는 텍스트 파일의 내용에 액세스하는 데 사용됩니다.


tryitimg.gif

사용해 보기 - 예

텍스트 파일 읽기
이 예는 텍스트 파일에서 콘텐츠를 읽는 방법을 보여줍니다.

텍스트 파일의 일부 읽기
이 예에서는 텍스트 스트림 파일의 일부만 읽는 방법을 보여줍니다.

텍스트 파일에서 한 줄 읽기
이 예에서는 텍스트 스트림 파일에서 한 줄을 읽는 방법을 보여줍니다.

텍스트 파일의 모든 줄 읽기
이 예에서는 텍스트 스트림 파일의 모든 줄을 읽는 방법을 보여줍니다.

텍스트 파일의 일부 건너뛰기
이 예에서는 텍스트 스트림 파일을 읽을 때 지정된 수의 문자를 건너뛰는 방법을 보여줍니다.

텍스트 파일에서 한 줄 건너뛰기
이 예에서는 텍스트 스트림 파일을 읽을 때 한 줄을 건너뛰는 방법을 보여줍니다.

줄 번호 반환
이 예에서는 텍스트 스트림 파일에서 현재 줄 번호를 반환하는 방법을 보여줍니다.

열 번호 가져오기
이 예에서는 파일에서 현재 문자의 열 번호를 가져오는 방법을 보여줍니다.


TextStream 개체

TextStream 개체는 텍스트 파일의 내용에 액세스하는 데 사용됩니다.

다음 코드는 텍스트 파일(c:test.txt)을 만든 다음 이 파일에 일부 텍스트를 씁니다(변수 f는 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
%>

TextStream 개체의 인스턴스를 생성하려면 FileSystemObject 개체의 CreateTextFile 메서드 또는 OpenTextFile 메서드를 사용하거나 File 개체의 OpenAsTextStream 메서드를 사용할 수 있습니다.

TextStream 개체의 속성과 메서드는 다음과 같이 설명됩니다.

Property

PropertyDescription
AtEndOfLine파일 포인터가 줄 끝 표시 바로 앞에 있는 경우 TextStream 파일에서 속성 값은 True를 반환하고, 그렇지 않으면 False를 반환합니다.
AtEndOfStream파일 포인터가 TextStream 파일의 끝에 있으면 속성 값은 True를 반환하고, 그렇지 않으면 False를 반환합니다.
Column TextStream 파일 입력 스트림에서 현재 문자 위치의 열 번호를 반환합니다.
Line TextStream 파일의 현재 줄 번호를 반환합니다.

Method

MethodDescription
Close열린 TextStream 파일을 닫습니다.
Read TextStream 파일에서 지정된 수의 문자를 읽고 결과를 반환합니다.
ReadAll전체 TextStream 파일을 읽고 결과를 반환합니다.
ReadLine TextStream 파일에서 전체 줄(개행 문자는 포함하지 않음)을 읽고 결과를 반환합니다.
Skip TextStream 파일을 읽을 때 지정된 수의 문자를 건너뜁니다.
SkipLine TextStream 파일을 읽을 때 다음 줄을 건너뜁니다.
Write지정된 텍스트를 TextStream 파일에 씁니다.
WriteLine지정된 텍스트와 개행 문자를 TextStream 파일에 씁니다.
WriteBlankLinesTextStream 파일에 지정된 수의 줄 바꿈을 씁니다.