如何从该xml获取信息?如何解析它? [英] How to get information from that xml ?How to parse it ?

查看:153
本文介绍了如何从该xml获取信息?如何解析它?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

< sehirlistesi>

< sehir>伊斯坦布尔

< sehir> ANKARA

< sehir> ADANA

< sehir> ADIYAMAN

< sehir> AFYON

< sehir> AGRI

< sehir> AKSARAY

< sehir> AMASYA

< sehir> ANTALYA

< sehir> ARDAHAN

< sehir> ARTVIN

< sehir> AYDIN

< sehir> BALIKESIR

< sehir> BARTIN

< sehir> ;蝙蝠侠

< sehir> BAYBURT

< sehir> BILECIK

< sehir> BINGOL

< ; sehir> BITLIS

< sehir> BOLU

< sehir> BURDUR

< sehir> BURSA

< sehir> CANAKKALE

< sehir> CANKIRI

< sehir> CORUM

< sehir> DENIZLI

< sehir> DIYARBAKIR

< sehir> DUZCE

< sehir> EDIRNE

< sehir> ELAZIG
< sehir> ERZINCAN

< sehir> ERZURUM

< sehir> ESKISEHIR

< sehir> GAZIANTEP

< sehir> GIRESUN

< sehir> GUMUSHANE

< sehir> HAKKARI

< sehir> HATAY

< sehir> ; IGDIR

< sehir> ISPARTA

< sehir> IZMIR

< sehir> KAHRAMANMARAS

< ; sehir> KARABUK

< sehir> KARAMAN

< sehir> KARS

< sehir> KASTAMONU

< sehir> KAYSERI

< sehir> KILIS

< sehir> KIRIKKALE

< sehir> KIRKLARELI

< sehir> KIRSEHIR

< sehir> KOCAELI

< sehir> KONYA

< sehir> KUTAHYA
< sehir> MALATYA

< sehir> MANISA

< sehir> MARDIN

< sehir> MERSIN

< sehir> MUGLA

< sehir> MUS

< sehir> NEVSEHIR

< sehir> NIGDE

&l t; sehir> ORDU

< sehir> OSMANIYE

< sehir> RIZE

< sehir> SAKARYA

< sehir> SAMSUN

< sehir> SANLIURFA

< sehir> SIIRT

< sehir> SINOP

< sehir> SIRNAK

< sehir> SIVAS

< sehir> TEKIRDAG

< sehir> TOKAT

< sehir> TRABZON

< sehir> TUNCELI

< sehir> USAK

< sehir> VAN

< sehir> YALOVA

< sehir> YOZGAT

< sehir> ZONGULDAK

<sehirlistesi>
<sehir>ISTANBUL
<sehir>ANKARA
<sehir>ADANA
<sehir>ADIYAMAN
<sehir>AFYON
<sehir>AGRI
<sehir>AKSARAY
<sehir>AMASYA
<sehir>ANTALYA
<sehir>ARDAHAN
<sehir>ARTVIN
<sehir>AYDIN
<sehir>BALIKESIR
<sehir>BARTIN
<sehir>BATMAN
<sehir>BAYBURT
<sehir>BILECIK
<sehir>BINGOL
<sehir>BITLIS
<sehir>BOLU
<sehir>BURDUR
<sehir>BURSA
<sehir>CANAKKALE
<sehir>CANKIRI
<sehir>CORUM
<sehir>DENIZLI
<sehir>DIYARBAKIR
<sehir>DUZCE
<sehir>EDIRNE
<sehir>ELAZIG
<sehir>ERZINCAN
<sehir>ERZURUM
<sehir>ESKISEHIR
<sehir>GAZIANTEP
<sehir>GIRESUN
<sehir>GUMUSHANE
<sehir>HAKKARI
<sehir>HATAY
<sehir>IGDIR
<sehir>ISPARTA
<sehir>IZMIR
<sehir>KAHRAMANMARAS
<sehir>KARABUK
<sehir>KARAMAN
<sehir>KARS
<sehir>KASTAMONU
<sehir>KAYSERI
<sehir>KILIS
<sehir>KIRIKKALE
<sehir>KIRKLARELI
<sehir>KIRSEHIR
<sehir>KOCAELI
<sehir>KONYA
<sehir>KUTAHYA
<sehir>MALATYA
<sehir>MANISA
<sehir>MARDIN
<sehir>MERSIN
<sehir>MUGLA
<sehir>MUS
<sehir>NEVSEHIR
<sehir>NIGDE
<sehir>ORDU
<sehir>OSMANIYE
<sehir>RIZE
<sehir>SAKARYA
<sehir>SAMSUN
<sehir>SANLIURFA
<sehir>SIIRT
<sehir>SINOP
<sehir>SIRNAK
<sehir>SIVAS
<sehir>TEKIRDAG
<sehir>TOKAT
<sehir>TRABZON
<sehir>TUNCELI
<sehir>USAK
<sehir>VAN
<sehir>YALOVA
<sehir>YOZGAT
<sehir>ZONGULDAK

推荐答案

一种方法是将数据加载到XmlDocument中,然后使用标记提取节点。



以下示例包含数据直接嵌入代码中,但我认为你应该首先从其他地方获取它。请注意,该列表仅部分用于防止代码示例过长:

One way is to load the data into a XmlDocument and then extract the nodes using the tag.

The following example has the data embedded directly in the code, but I take it you should first fetch it from somewhere else. Note that the list is only partial to prevent too long code example:
System.Xml.XmlDocument xmlDoc = new System.Xml.XmlDocument();
         xmlDoc.LoadXml(@"
<sehirListesi>
<sehir>ISTANBUL</sehir>
<sehir>ANKARA</sehir>
<sehir>ADANA</sehir>
<sehir>ADIYAMAN</sehir>
<sehir>AFYON</sehir>
<sehir>BAYBURT</sehir>
<sehir>BILECIK</sehir>
<sehir>BINGOL</sehir>
<sehir>BITLIS</sehir>
<sehir>BOLU</sehir>
<sehir>BURDUR</sehir>
<sehir>BURSA</sehir>
<sehir>CANAKKALE</sehir>
<sehir>CANKIRI</sehir>
<sehir>CORUM</sehir>
<sehir>DENIZLI</sehir>
<sehir>KUTAHYA</sehir>
<sehir>SIRNAK</sehir>
<sehir>SIVAS</sehir>
<sehir>TEKIRDAG</sehir>
<sehir>TOKAT</sehir>
<sehir>TRABZON</sehir>
<sehir>TUNCELI</sehir>
<sehir>USAK</sehir>
<sehir>VAN</sehir>
<sehir>YALOVA</sehir>
<sehir>YOZGAT</sehir>
<sehir>ZONGULDAK</sehir>
</sehirListesi>");
         foreach (System.Xml.XmlNode node in xmlDoc.GetElementsByTagName("sehir")) {
            System.Diagnostics.Debug.WriteLine(node.InnerText);
         }


这篇关于如何从该xml获取信息?如何解析它?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆