XmlReader.ReadStartElement Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memeriksa apakah simpul saat ini adalah elemen dan memajukan pembaca ke simpul berikutnya.
Overload
| Nama | Deskripsi |
|---|---|
| ReadStartElement() |
Memeriksa apakah simpul saat ini adalah elemen dan memajukan pembaca ke simpul berikutnya. |
| ReadStartElement(String) |
Memeriksa apakah simpul konten saat ini adalah elemen dengan yang diberikan Name dan memajukan pembaca ke simpul berikutnya. |
| ReadStartElement(String, String) |
Memeriksa apakah simpul konten saat ini adalah elemen dengan yang diberikan LocalName dan NamespaceURI dan memajukan pembaca ke simpul berikutnya. |
ReadStartElement()
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Memeriksa apakah simpul saat ini adalah elemen dan memajukan pembaca ke simpul berikutnya.
public:
virtual void ReadStartElement();
public virtual void ReadStartElement();
abstract member ReadStartElement : unit -> unit
override this.ReadStartElement : unit -> unit
Public Overridable Sub ReadStartElement ()
Pengecualian
XML yang salah ditemukan di aliran input.
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Keterangan
Metode ini memanggil IsStartElement diikuti dengan Read untuk memposisikan Anda pada konten elemen yang ditemukan di aliran input.
Lihat juga
Berlaku untuk
ReadStartElement(String)
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Memeriksa apakah simpul konten saat ini adalah elemen dengan yang diberikan Name dan memajukan pembaca ke simpul berikutnya.
public:
virtual void ReadStartElement(System::String ^ name);
public virtual void ReadStartElement(string name);
abstract member ReadStartElement : string -> unit
override this.ReadStartElement : string -> unit
Public Overridable Sub ReadStartElement (name As String)
Parameter
- name
- String
Nama elemen yang memenuhi syarat.
Pengecualian
XML yang salah ditemukan di aliran input.
-atau-
Elemen Name tidak cocok dengan yang diberikan name.
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Contoh
Contoh berikut menampilkan konten teks dari setiap elemen.
using (XmlReader reader = XmlReader.Create("book3.xml")) {
// Parse the XML document. ReadString is used to
// read the text content of the elements.
reader.Read();
reader.ReadStartElement("book");
reader.ReadStartElement("title");
Console.Write("The content of the title element: ");
Console.WriteLine(reader.ReadString());
reader.ReadEndElement();
reader.ReadStartElement("price");
Console.Write("The content of the price element: ");
Console.WriteLine(reader.ReadString());
reader.ReadEndElement();
reader.ReadEndElement();
}
Using reader As XmlReader = XmlReader.Create("book3.xml")
' Parse the XML document. ReadString is used to
' read the text content of the elements.
reader.Read()
reader.ReadStartElement("book")
reader.ReadStartElement("title")
Console.Write("The content of the title element: ")
Console.WriteLine(reader.ReadString())
reader.ReadEndElement()
reader.ReadStartElement("price")
Console.Write("The content of the price element: ")
Console.WriteLine(reader.ReadString())
reader.ReadEndElement()
reader.ReadEndElement()
End Using
Contohnya menggunakan book3.xml file .
<book>
<title>Pride And Prejudice</title>
<price>19.95</price>
</book>
Keterangan
Panggilan ke metode ini sesuai dengan panggilan untuk IsStartElement diikuti dengan panggilan ke Read.
Lihat juga
Berlaku untuk
ReadStartElement(String, String)
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
- Sumber:
- XmlReader.cs
Memeriksa apakah simpul konten saat ini adalah elemen dengan yang diberikan LocalName dan NamespaceURI dan memajukan pembaca ke simpul berikutnya.
public:
virtual void ReadStartElement(System::String ^ localname, System::String ^ ns);
public virtual void ReadStartElement(string localname, string ns);
abstract member ReadStartElement : string * string -> unit
override this.ReadStartElement : string * string -> unit
Public Overridable Sub ReadStartElement (localname As String, ns As String)
Parameter
- localname
- String
Nama lokal elemen .
- ns
- String
URI namespace elemen.
Pengecualian
XML yang salah ditemukan di aliran input.
-atau-
Properti LocalName dan NamespaceURI elemen yang ditemukan tidak cocok dengan argumen yang diberikan.
Metode XmlReader dipanggil sebelum operasi asinkron sebelumnya selesai. Dalam hal ini, InvalidOperationException dilemparkan dengan pesan "Operasi asinkron sudah berlangsung."
Keterangan
Panggilan ke metode ini sesuai dengan panggilan untuk IsStartElement diikuti dengan panggilan ke Read.