Xml Sorter

Xml Sorter 1.0

Windows / Abdulhamed Shalaby / 1291 / Doly spes
Düşündiriş

XML Sorter: XML elementlerini we sypatlaryny tertiplemek üçin iň soňky gural

XML resminamalary bilen işleýän dörediji bolsaňyz, ähli elementleri we häsiýetleri zerurlyklaryňyza görä tertipläp bilýän guralyň bolmagynyň möhümdigini bilýärsiňiz. Ine, XML Sorter girýär. Bu güýçli gural, XML resminamalaryňyzy çalt we täsirli tertipleşdirmegi aňsatlaşdyrýar, şonuň üçin taslamaňyzyň beýleki taraplaryna has köp wagt sarp edip bilersiňiz.

XML Sorter näme?

XML Sorter, aýratyn zerurlyklaryňyza esaslanyp, XML resminamasyndaky ähli elementleri we häsiýetleri tertipleşdirmäge mümkinçilik berýän dörediji guraldyr. Elementiň ady, atribut bahasy ýa-da başga ölçegler boýunça tertipleşdirmeli bolsaňyz, bu gural muny çalt we aňsat etmegi aňsatlaşdyrýar.

Näme üçin XML Sorter ulanmaly?

Döredijileriň XML Sorter ulanmagy saýlamagynyň köp sebäbi bar. Ine, diňe birnäçe:

1. Netijelilik: Uly XML resminamalaryny el bilen tertiplemek köp wagt talap edip biler we ýadaw bolup biler. “XML Sorter” arkaly prosesi awtomatlaşdyryp we birnäçe sagat iş tygşytlap bilersiňiz.

2. Takyklyk: Köp mukdarda maglumatlary el bilen tertipläniňizde, elmydama ýalňyşlyk goýbermek ýa-da möhüm jikme-jikliklere üns bermezlik howpy bar. XML Sorter bilen, her elementiň we atributyň her gezek dogry tertiplenendigine göz ýetirip bilersiňiz.

3. Çeýeligi: elementiň ady ýa-da atribut bahasy boýunça tertipleşdirmek, şeýle hem her kriteriýa üçin ýokarlanmak ýa-da aşaklamak tertibi opsiýalary bilen özleşdirilip bilinýän sortlaşdyryş opsiýalary bilen - döredijiler maglumatlarynyň tertipleşdirilmegine doly gözegçilik edýärler.

4. Bilim maksatlary: Bu taslama WPF (Windows Tanyşdyryş Gaznasy), Generics (Generic Programming), LINQ (Dil Integrirlenen Talap), bilim maksatlary üçin örän amatly edýän giňeltmek usullary ýaly dürli çemeleşmeleri öz içine alýar.

XmlSorter-iň aýratynlyklary

Ine, XmlSorter-iň käbir esasy aýratynlyklary:

1) Ulanylyşy aňsat interfeýs - Ulanyjy üçin amatly interfeýs, hatda täze döredilenlere-de bu güýçli guraly netijeli ulanmagy aňsatlaşdyrýar.

2) Özbaşdak tertipleşdirme opsiýalary - Maglumatlaryň tertipleşdirilmegine döredijiler doly gözegçilik edýärler.

3) Çalt gaýtadan işlemegiň tizligi - “XmlSorters” algoritmleri uly faýllar bilen iş salyşanyňyzda-da çalt gaýtadan işlemegiň tizligini üpjün edýär.

4) Birnäçe faýl formatlaryny goldamak - Standarty goldamakdan başga-da. xml faýllary; XmlSorters algoritmleri hem goldaýar. shema kesgitlemelerini öz içine alýan xsd faýllary.

5) Açyk kodly kod bazasy - Döredijiler deslapky kody hiç hili çäklendirmesiz talaplaryna görä üýtgedip bilerler.

Bu nähili işleýär?

“XmlSorters” -iň içgin interfeýsini ulanmak aňsat bolup bilmez! Faýl -> Faýl -> Açmak opsiýasyny ulanyp, xml faýly açyň, soňra sag tarapdaky panelde ýerleşýän "Sorting opsiýalary" bölüminde görkezilen açylan ýerlerden islenýän ölçegleri saýlaň, soňra sag sag burçda ýerleşýän "sort" düwmesine basyň; birnäçe sekundyň içinde ähli xml elementleri saýlanan ölçeglere görä tertiplener!

Netije

Netijede; xml resminamalaryňyzy çalt we takyk tertipleşdirmegiň täsirli usulyny gözleýän bolsaňyz, XmlSorter-den başga bir zat gözlemäň! Düzülip bilinýän sortlaşdyryş opsiýalary, çalt gaýtadan işleýiş tizligi bilen bilelikde, köp mukdarda xml maglumatlary yzygiderli işleýän dünýädäki döredijileriň arasynda bu guraly iň gowy saýlamaga öwürýär!

Doly spes
Neşirçi Abdulhamed Shalaby
Neşirýat sahypasy http://www.codeplex.com/site/users/view/abdelhamed
Çykan senesi 2013-05-20
Sene goşuldy 2013-05-21
Kategoriýa Öndüriji gurallary
Kategoriýa XML gurallary
Wersiýa 1.0
Os talaplary Windows, Windows XP, Windows Vista, Windows 7
Talaplar None
Bahasy Free
Hepdede ýüklemeler 5
Jemi ýüklemeler 1291

Comments: