
1. XMLReader::fromStream을 사용하여 XML 문서를 읽는 방법은 다음과 같습니다.
- XMLReader::fromStream을 사용하여 XML 문서를 읽기 위해서는 XMLReader 클래스를 사용하여 스트림을 생성하고, XMLReader::fromStream 메서드를 호출하여 XML 문서를 읽습니다.
- 예를 들어, 다음 코드를 사용하여 XML 문서를 읽을 수 있습니다.
#hostingforum.kr
csharp
using System;
using System.IO;
using System.Xml;
class XmlReaderExample
{
static void Main(string[] args)
{
// XML 문서를 읽기 위한 스트림 생성
using (StreamReader stream = new StreamReader("example.xml"))
{
// XMLReader::fromStream을 사용하여 XML 문서를 읽기
using (XmlReader reader = XmlReader.Create(stream))
{
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element)
{
Console.WriteLine(reader.Name);
}
}
}
}
}
}
2. XMLReader::fromStream을 사용하여 XML 문서의 특정 요소를 읽는 방법은 다음과 같습니다.
- XMLReader::fromStream을 사용하여 XML 문서의 특정 요소를 읽기 위해서는 XMLReader 클래스를 사용하여 스트림을 생성하고, XMLReader::fromStream 메서드를 호출하여 XML 문서를 읽습니다.
- 예를 들어, 다음 코드를 사용하여 XML 문서의 name 요소를 읽을 수 있습니다.
#hostingforum.kr
csharp
using System;
using System.IO;
using System.Xml;
class XmlReaderExample
{
static void Main(string[] args)
{
// XML 문서를 읽기 위한 스트림 생성
using (StreamReader stream = new StreamReader("example.xml"))
{
// XMLReader::fromStream을 사용하여 XML 문서를 읽기
using (XmlReader reader = XmlReader.Create(stream))
{
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element && reader.Name == "name")
{
Console.WriteLine(reader.ReadElementContentAsString());
}
}
}
}
}
}
3. XMLReader::fromStream을 사용하여 XML 문서의 특정 요소의 속성을 읽는 방법은 다음과 같습니다.
- XMLReader::fromStream을 사용하여 XML 문서의 특정 요소의 속성을 읽기 위해서는 XMLReader 클래스를 사용하여 스트림을 생성하고, XMLReader::fromStream 메서드를 호출하여 XML 문서를 읽습니다.
- 예를 들어, 다음 코드를 사용하여 XML 문서의 name 요소의 속성을 읽을 수 있습니다.
#hostingforum.kr
csharp
using System;
using System.IO;
using System.Xml;
class XmlReaderExample
{
static void Main(string[] args)
{
// XML 문서를 읽기 위한 스트림 생성
using (StreamReader stream = new StreamReader("example.xml"))
{
// XMLReader::fromStream을 사용하여 XML 문서를 읽기
using (XmlReader reader = XmlReader.Create(stream))
{
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element && reader.Name == "name")
{
Console.WriteLine(reader.GetAttribute("속성명"));
}
}
}
}
}
}
위의 예제 코드를 사용하여 XMLReader::fromStream을 사용하여 XML 문서를 읽는 방법, XML 문서의 특정 요소를 읽는 방법, XML 문서의 특정 요소의 속성을 읽는 방법을 알 수 있습니다.
2025-05-09 22:19