EYLÜL_PC_SHOP
Would you like to react to this message? Create an account in a few clicks or log in to continue.

EYLÜL_PC_SHOP

EYLÜL_PC_SHOP
 
AnasayfaAnasayfa  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 V.B. NeT ile XML Intellisense Kullanımı

Aşağa gitmek 
YazarMesaj
Admin
Admin



Mesaj Sayısı : 99
Kayıt tarihi : 29/12/08

V.B. NeT ile XML Intellisense Kullanımı Empty
MesajKonu: V.B. NeT ile XML Intellisense Kullanımı   V.B. NeT ile XML Intellisense Kullanımı EmptyPerş. Ocak 01, 2009 9:59 pm

<?xml version="1.0" encoding="ISO-8859-9"?>



<?xml-stylesheet type="text/xsl" href= "arge.xsl"?>



<cw>



<grup>

<grup-adı>ar-ge</grup-adı>



<grup-yöneticileri>mub@rek,mujaahed</grup-yöneticileri>



<grup-üyeleri>Dagger,TechniciaN, Janissary, karbel, alize,sun,HanCET,HÜNKAR,teknoseyfo,MaSSiMo </grup-üyeleri>



</grup>



</cw>





Daha sonra bir vb.net win forms projesi açalım. File menüsünden open File komutu ile XML dosyamızı projemize ekleyelim. Daha sonra XML menüsünden Create Schema seçeneğini tıklayalım. Otomatik olarak XSD dosyamız XML dosyamız ile aynı görünümlü olarak oluşturulacaktır. Kod görünümü ise şu şekilde olacaktır:

<?xml version="1.0" encoding="iso-8859-9"?>

<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="cw">

<xs:complexType>

<xs:sequence>

<xs:element name="grup">

<xs:complexType>

<xs:sequence>

<xs:element name="grup-adı" type="xs:string" />

<xs:element name="grup-yöneticileri" type="xs:string" />

<xs:element name="grup-üyeleri" type="xs:string" />

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>



Daha sonra XSD dosyamızı kaydedelim. Solution explorerdan Show All Files diyerek xsd dosyamızı seçelim ve sağ tıklayarak Include In Project komutunu verelim. Form1’in kod görünümüne geçelim. Formumuzun genel tanımlamalar bölümüne yani en üst satırına

Imports <xmlns:ns="http://arge">

Komut satırını yazalım. Daha sonra form1 içerisine

Sub Test()



End Sub

Komutlarını yazalım. Şimdi XML IntelliSense özelliğini test için örnek kod yazacağız bu test alt programının içerisine:

Önce Dim po = <ns:arge/> yazarak po değişkenimize xsd şema dosyamızı atayalım. Bir alt satırda po yazıp noktaya bastığımızda xsd şema dosyamıza ait genel özelliklerin listelendiğini görürüz.
Sayfa başına dön Aşağa gitmek
http://fetle.yetkinforum.com
 
V.B. NeT ile XML Intellisense Kullanımı
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
EYLÜL_PC_SHOP :: Programlama :: XML/XSLT-
Buraya geçin: