2011-03-22 7 views
0

사용자의 XML 파일을 사용하여 양식을 채울 수 있기를 원합니다.vb.net의 메모리에서 XML 읽기

실제로 어떻게 서버에 저장하지 않고 XML 파일을 업로드 할 수 있습니까? 그것은 가능한가?

+0

단지 html 양식에 대해 이야기하고 있는지 확인하십시오. –

+0

나는 vb.net에서 그것을 쓰고있다. –

+0

어떤 종류의 서버에 업로드합니까? 이 작업을 클라이언트 측에서 수행 할 수 없습니까? –

답변

0

여기서는 ASP.NET 웹 응용 프로그램에 대해 이야기하고 있다고 가정합니다.

대부분의 사전은 업로드라는 용어를 "자신의 컴퓨터에서 다른 컴퓨터의 메모리 또는 저장소로 복사 또는 전송 (데이터 또는 프로그램)"과 같은 것으로 정의합니다. 업로드하는 경우 즉, 서버로 옮깁니다. 따라서 나는 또한 당신이 무엇입니까 진짜로은 서버의 파일 시스템에 파일을 저장하지 않고 업로드하는 방법입니다 묻는 것입니다. 파일이 FileUpload Web Server Control

업로드 된 파일을 사용하여 서버에 업로드 할 수

는 서버의 유형 HttpPostedFile의 파일이됩니다.

서버의 파일 시스템에 파일의 중간 저장을 포함하지 않고 HttpPostedFile.InputStream 속성 [MyFileUpload.PostedFile.InputStream] (예 : 일종의 XmlReader)을 읽을 수 있습니다.

0

파일 스트림이있는 경우 XmlTextReader를 사용할 수 있습니다.

XmlTextReader 사용 방법은 example입니다. 이 예제에서는 XmlTextReader의 생성자에서 파일 이름을 사용하지만 파일 스트림을 전달할 수도 있습니다.