Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"parsimise" - 1 õppematerjal

Nimetu
575
docx

Nimetu

või palume lugejal liikuda järjest järgmisele atribuudile. if (MinuXmlLugeja.HasAttributes){ for (int i = 0; i < MinuXmlLugeja.AttributeCount; i++){ MinuXmlLugeja.MoveToAttribute(i); Console.Write(" {0}='{1}'", MinuXmlLugeja.Name, MinuXmlLugeja.Value); } MinuXmlLugeja.MoveToElement(); } Nagu iga teisegi sisend/väljund protseduuri, nii ka XML parsimise juures võib tekkida vigu. Kui XmlReader avastab vea, annab ta sellest teada läbi XmlExeption'i. Seega peaks kogu XMLi lugemine olema try ... catch struktuuri sees: XmlTextReader MinuXmlLugeja = new XmlTextReader("mingifail.xml"); try { while(MinuXmlLugeja.Read()) { // tee midagi } } catch(XmlException e) { Console.WriteLine(e.Message); Console.WriteLine("Pronleem XML failis ­ rida {0}, veerg {1}", MinuXmlLugeja.LineNumber, MinuXmlLugeja

Informaatika → Informaatika
33 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun