XML ähliumumy maglumat formatydyr. DBSP-den köp programmalary, şol sanda DBMS-den has köp goldaw berýär. Şonuň üçin XML -däki maglumatlary XML-i Dürli programmalaryň arasynda özara gatnaşyk we maglumat alyş-çalyş nukdaýnazaryndan möhümdir. Ex Excel diňe tabaklar bilen işleýän maksatnamalaryň arasynda-da, maglumat bazalary bilen dolandyrýan programmalaryň arasynda bolup biler. Excel faýllaryny XML-e nädip öwürmelidigini anyk bileris.
Görüşmek prosesi
Maglumatlaryň XML formatyna öwrülmegi beýle ýönekeý proses ýok, sebäbi özünde, ýörite shema (shema.xml) döredilmeli. Şeýle-de bolsa, maglumatlary bu formatda iň ýönekeý faýl funksiýasyny etmek üçin elinde yzygiderli goralmagy we oňat gurluş gurluşlary döretmek üçin şu ýerde, bu ýerde oňat gurluşly elemente eltmek üçin ýeterlikdir we bu ýerde gowy dowam etmeli bolarlar resminama birikme.1-nji usul: Pleönekeý tygşytlamak
Excel-de maglumatlarda maglumatlary saklap bilersiňiz XML formatda XML formatda saklap bilersiňiz, "Saklamak ..." Menýu bilen ulanyp bilersiňiz. Hakyky, ähli maksatnamalary, bu ýagdaýda döredilen faýl düzgün işleýär hiç hili kepil ýokdur. Hawa, bu usulda bu usul üçin işleýär.
- Excel programmasyny işlediň. Faýl goýmasyna gitmek üçin bir elementi açmak üçin. Ondan soň, "açyk" elemente basyň.
- Faýl açyk penjire işe girizildi. Bize diňe zerur faýlyň bardygyny hoternata gidiň. Excel-iň formatlarynyň birinde bolmaly - XLS ýa-da XLSX. Saýlaň we penjiräniň aşagyndaky "açyk" düwmesine basyň.
- Görşäňiz ýaly faýl açyşlandy, faýl açyldy we maglumatlary häzirki sahypada peýda boldy. Againene-de "faýl" goýmasyna gidiň.
- Şondan soň, "Saklamak" harydan geçiň ... ".
- Tygşytlamak penjiresi açylýar. Öwrülen faýly saklanmak isleýän kataloga gidiň. Şeýle-de bolsa, deslapky katalogyndan çykyp bilersiňiz, maksatnama özüni teklip edip biler. Şol bir penjire ýüze çyksa, faýlyň adyny üýtgedip bilersiňiz. Emma "FASH görnüşi" meýdanynda ters bolmaly. Bu ugurda basmak üçin basyş sanawyny düzüň.
Sorag tygşytlamalarynyň arasynda "XML 2003" ýa-da "XML maglumatlary" atly adyny gözleýärsiňiz. Bu zatlaryň birini saýlaýarys.
- Şondan soň "Saklamak" düwmesine basyň.
Şeýlelik bilen, faýlyň XMLdaky ExcPE-den üýtgülip öwrülmegi bolar.
2-nji usul: Öndüriji gurallar
Programma programmasyndaky döredijilik gurallaryny XML bilen geçirip bilersiňiz. Şol bir wagtyň özünde ulanyjy dogry netijede bolsa, çykyşda, üçünji tarap goşundylaryndan bäri göz öňünde tutulan öňki usuldan doly XML faýllary kabul eder. Emma her bir täze işewürligiň ýeterlik dälligi we endikleri ýeterlik bolmagy mümkin, maglumatlary şu görnüşde öwürmegi öwrenjekdigini aýtmaly.
- Adaty tertipde, Öndüriji gurallar belgisi ýapyk. Şonuň üçin ilki bilen ony işjeňleşdirmeli. "Faýl" goýmasyna gidiň we "Parametrlere" basyp basyň.
- Açylyşdaky parametr pensiýalarynda "lenta gurnama" bölümine geçýäris. Penjiräniň sag tarapynda "Öndüriji" bahasynyň ýanynda bellik belledik. Şondan soň, penjiräniň düýbünde ýerleşýän "OK" düwmesine basýarys. Öndürijiniň gural goýmasy indi açyk.
- Ondan soň, Programma ulgamynda aşakdaky amatly görnüşde açyň.
- Esasaýynlyk esasynda islendik tekst redaktorynda ýerleşýän shemeri döretmeli. Bu maksatlar üçin adaty nobbany fransuz ulanyp bilersiňiz, ýöne programmirlemek üçin ýöriteleşdirilen anketany ulanmak we Notepad ++ bellik dilleri bilen işlemek üçin ýöriteleşdirilen programmligi ulanmak has gowusydyr. Bu programmany işlediň. Onda shema dörediň. Gollanmalarymyz barada mysal-aýda, depders ++ penjireden ekran önümleriniň aşagyndaky görkezilişi ýaly görünýär.
Görşümiz ýaly, resminama, resminamalar üçin ähli hyzmatlar hökmünde aç-açan belligi "Maglumat toplumy" . Her setir üçin şol bir rolda belligi belläň "Recordazgy" . Sora üçin stoluň iki hataryny alsak we ony hemmesini her mild ulanyp tapmarys. Açylyş we ýapmak TABINE Adaty, ýöne bu ýagdaýda ýeňşäýalar iňlis dilinde gürleýänleriň rus dilinde geçmegini göz öňünde tutupdyrys. Maglumatlar berilensoň, olary XML formatda gaty diskidäki tekstiň islendik ýerinde tekst redaktorynyň işleiş işini arkaly halas ediň "Shamma".
- Againene-de açyk stol bilen Excel programmasyna gidiň. "Öndüriji" goýmasyna geçýäris. "Çeşmäniň" düwmesine basyp, "XML" gural blokynda. Penjiräniň çep tarapynda açylýan bu ugurda "XML ..." kart düwmeler düwmesine basyň.
- Açykda açylýan penjirede "goşmak ..." düwmesine basyň.
- Çeşme saýlamak penjiresi başlandy. Çagyrylan zynjyryň ýerleşýän ýeriniň katalogynyň katalogynyň hatyrasyna geçiň we ony saýlaň we "Açyk" düwmesine basyň.
- Shemlam elementlerinden soň ýerlerinde peýda bolansoň, kursory stunory stol sütüniniň atlarynyň degişli öýjüklerine ulanyp süýräp, kursory süýräp, pursory stla.
- Emele gelen stoluň üstünde saga basyň. Kontekstde menýuda "XML" we "eksporta öz-düzerýäris ..." ... Şondan soň faýly islendik katalogda saklaň.
Görşäňiz ýaly, X -S we XLSX faýllaryny Microsoft Excel XML formatyna öwürmegiň iki esasy usuly bar. Birinjisi gaty ýönekeý we kesgitlenen giňeltmek üçin başlangyç amalda "Saklamak ..." -iň üsti bilen bellenen giňeltmek üçin başlangyç prosedurada ýalan sözleýär. Bu opiki taýdan ýönekeýlik we maýyplygy şübhesiz, şertli artykmaçlyklar. Ýöne gaty çynlakaý kemçilik bar. Üýtgeşmeler belli bir standartlara göz öňünde tutulman ýerine ýetirilýär, şonuň üçin üçünji tarap programmalary çözüp edilmeýän faýl, diňe bir gezek ykrar edilip bilinmez. Ikinji warhorleazgy XML kartasynyň ýygnamagy öz içine alýar. Iň esasy usuldan ozal tablisa, Stol, ähli XML hil standartlaryna laýyk gelmez, ähli XML hil standartlaryny kanagatlandyrar. , Ýöne gynansär, sebäbi, her bir amalyň nualisleri bilen çalt şertnama berip bilmez.