Professional IronPython



Download 20,35 Mb.
Pdf ko'rish
bet288/453
Sana01.07.2022
Hajmi20,35 Mb.
#723045
1   ...   284   285   286   287   288   289   290   291   ...   453
278

CHAPTER 13
Working With XML Data
print ‘InnerXml’, Node.InnerXml
# Pause after the debug session.
raw_input(‘\nPress any key to continue...’)
The example begins by importing 
sys
, appending the 
Tutorial
folder path, and importing 
XMLUtil
. The code then imports 
clr
, adds a reference to 
System.Xml
, and imports the 
System.Xml
classes. There isn’t anything new about any of this code.
The example makes use of the 
Text.XML
file created in the “Developing a Basic .NET XML 
Application” section of this chapter. It creates an 
XmlDocument
object, 
XMLDoc
, and loads 
Text.XML
into it using the 
XMLDoc.Load()
method. At this point, you have an XML document that you can walk 
(go from node-to-node and examine). The 
XMLUtil.Walk()
method can walk any sort of XML docu-
ment, so you should try it out with other files after you’ve worked with the example for a while.
The next step is to call on 
XMLUtil.Walk()
to walk the XML document for you. The example shows 
output from the 
Name

Value
, and 
InnerXml
properties. However, you have access to all the properties 
provided for the various XML data types that the .NET Framework provides. Consequently, you can 
use 
XMLUtil.Walk()
to display any information needed, or to manage that information. Just because 
the example displays properties doesn’t mean you have any limitation on how you interact with the 
output of 
XMLUtil.Walk()
. Figure 13-4 shows the output of this example.
FIgURE 13-4: 
Screen shows the output of the Walk() method for Test.XML.
LISTINg 13-2 
(continued)
548592c13.indd 278
2/24/10 12:48:58 PM
www.finebook.ir



Download 20,35 Mb.

Do'stlaringiz bilan baham:
1   ...   284   285   286   287   288   289   290   291   ...   453




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish