periférie
Vyhľadajte na stránke
Hľadať
Tiež si uvedomíte, že obvod môže byť napísaný rôznymi spôsobmi.
xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance"
Nórsko
Empire Burlesque Špeciálne vydanie .
Skry svoje srdce
Dokument XML sa zvyčajne skladá z koreňového prvku „shiporder“, čo je atribút dopravy nazývaný „orderid“.
Element "Shiporder" obsahuje tri rôzne podradené prvky: "orderperson", "shipto" a "item".
...
Prvok „Item“ sa vyskytuje v dvoch typoch vrátane prvku „title“, voliteľného prvku „note“, prvku „množstvo“ a prvku „cena“.
Riadok vyššie: Xmlns: XSI = "http://www.w3.org/2001/XMLSchema-instance" hovorí analyzátoru XML, že tento dokument je vinný z revízií schémy.
...
Riadok: XSI: noNamespaceSchemaLocation = "shiporder.xsd" označuje, kde sa schémy nachádzajú
Pomocou ďalších schém môžeme určiť počet možných výskytov prvku s atribútmi MaxOccurs a MinOccurs.
MaxOccurs znamená maximálny počet vstupov pre prvok a MinOccurs znamená minimálny počet vstupov pre prvok.
Dôsledky pre MaxOccurs aj MinOccurs 1!
Teraz môžeme oceniť prvok „položka“.
Tento prvok sa môže objaviť niekoľkokrát uprostred prvku „shiporder“.
Toto je indikované nastavením atribútu maxOccurs prvku „item“ prvku „unbounded“, čo znamená, že do prvku „item“ môže byť toľko vstupov, koľko chce autor.
Venujte prosím pozornosť skutočnosti, že prvok „note“ nie je záväzný.
Vyriešili sme to nastavením atribútu minOccurs na nulu:
Teraz môžeme vyjadriť atribút „shiporder“ prvku.
Oskolki je povinný atribút, ktorý označujeme vikoristannya = „nevyhnutné“.
Poznámka: Deklarovanie atribútov, za ktoré ste vždy vinní, keď prídete nabudúce:
Os je v konečnom zozname súboru schémy pod názvom „shiporder.xsd“:
samostatné okruhy
Prvá metóda návrhu je veľmi jednoduchá, ale môže byť dôležité prečítať si ju a postupovať podľa nej, ak sú dokumenty zložené.
Ďalšou metódou je navrhnúť základy na všetkých určených prvkoch a atribútoch a potom sa na ne spoľahnúť pomocou atribútu ref.
Súbor schémy nového dizajnu nápravy ("shiporder.xsd"):
Variácia pomenovaných typov
Tretia metóda návrhu znamená triedu alebo typ, ktorý umožňuje prepracovať vybrané prvky.
Trik je pomenovať prvky simpleTypes a complexTypes a potom na ne odkazovať pomocou atribútu type prvku.
Os je už tretím návrhom súboru schémy ("shiporder.xsd"):
Ak teda budeme prvok Apple vikorizovať, potom je veľká šanca, že nejaký iný program si môže „myslieť“, že ide o Apple, ale my ho budeme rešpektovať za svoj vlastný.
Aby sa to nestalo a aby bolo jasné, že sa naše Apple odlišuje od všetkých ostatných, môže byť súboru pridelený priestor pre pomenovanie – predpona, ktorá sa používa pred názvom prvkov.
Os priestoru názvov sa zobrazuje takto - xmlns: SpaceName = "URL", napríklad:
xmlns: store = "http://store.ru"
Aká URL je potrebná?
Označuje jedinečný identifikátor, ktorý zároveň identifikuje autora menného priestoru.
Je prirodzené rešpektovať, že uvedením priestoru mien je človek úprimný a tým, že uvedie svoju stránku a nevikorystuje jednou stránkou množstvo rôznych priestorov mien.
Pred rozprávaním nezabudnite zadať nielen adresu URL stránky, ale aj adresu URL konkrétneho priečinka na stránke, aby ste si v inej situácii mohli vytvoriť ďalší priestor mien na iných miestach na stránke podľa vlastného výberu.
Objekt je reťazová štruktúra údajov, sebestačná, ktorá obsahuje všetky svoje údaje.
Keďže XML popisuje štruktúrované dáta, vyzerá to ako štruktúry, ktoré majú svoje vlastné právomoci atď., Potom sa na ne môžete pozerať ako na objekty.
Vybraná aplikácia môže mať objekt LIST s mocninou a pripojeným prvkom.
DOM je spôsob, ako sa na súbor XML pozerať nie ako na text v obyčajnom formáte, ale ako na kolekciu objektov s oprávneniami, poľami atď.
Popis súboru XML
Keďže sme vytvorili súbor so štruktúrou piesne, ktorý sa dá ľahko vymieňať medzi dvoma programami, naozaj by sme chceli:
- Ako by sa volali piesne vikoristánu?
- Takže existujú tie prvky, ktoré si všimneme (ktoré sú „zodpovedné za vikoristanya v našej výmene“)
- Atribúty gule by mali označovať typy, ktoré poznáme (riadok, číslo atď.).
Na opísanie štruktúry XML existujú nasledujúce štandardy formátu súborov (ktoré sú tiež uložené v pôvodnom textovom súbore):
- Rozšírenie DTD - Definícia typu dokumentu
- Rozšírenie XSD - XML Shema.
Trestný čin je naformátovaný tak, aby popisoval, z čoho je dokument vinný.
Postup na overenie zhody štandardu XML popísaný v takomto súbore sa nazýva overenie. XDTO 1C - niečo, čo vám umožňuje pridať popis do konfigurácie XML súbor
.
Táto továreň zobrazuje jednoduché typy (poradie, číslo, dátum), ktoré sa bežne používajú v iných jazykoch, programoch atď., ako aj typy 1C, ktoré sa používajú v 1C a v špecifickej konfigurácii.
Samotná továreň XDTO 1C pozostáva z niekoľkých balíkov.
Základné typy sú popísané v balíku s názvami www.w3.org
Typy aktuálnych konfiguračných údajov sú popísané v balíku http://v8.1c.ru/8.1/data/enterprise/current-config
Samotné typy sú pomenované podľa názvu v konfigurátore s pridaním anglického tvaru (CatalogRef, CatalogObject, DocumentRef, DocumentObject), napríklad:
CatalogObject.Nomenklatúra
Pridanie balíka XDTO 1C
Všetko to znie šialene cool.
A to sme sa ešte nedostali k XSLT – spôsobu, ako transformovať súbory XML na niečo iné, napríklad HTML.
Téma XML je mimoriadne rozsiahla a je ťažké ju zahrnúť do akejkoľvek knihy.
Naším cieľom je pochopiť, že XDTO 1C vám umožňuje opísať všetky prvky balíka XML, ktoré je potrebné naformátovať alebo je dôležité.
Balíky XDTO 1C sú nakonfigurované v obci Zagalny / balíky XDTO 1C. Balík XDTO môžete pridať do 1C manuálne (cool!), Alebo ešte lepšie, môžete si stiahnuť vhodný súbor XSD s hotovým popisom schém. Popis XSD schém pre objekty ľubovoľnej konfigurácie nájdete po kliknutí na záložku Zagalny / XDTO 1C Packages a zvolením položky menu Exportovať XML konfiguračné schémy.
Textový súbor, do ktorého ho môžete upraviť Windows poznámkové bloky, Po zhromaždení aplikácií nepotrebujete objekty.
Stlačením môžete pridať hotovú schému XSD v 1C
pravé tlačidlo
na karte Balíky Zagalni / XDTO 1C a výberom položky ponuky Importovať schémy XML.
Vikoristannya na mechanizmus XDTO 1C
Práca s XDTO 1C znamená konverziu hodnoty do XML az XML. Pracuje sa na ďalších objektoch jazyka 1C Čítanie XML / Zápis XML. Pri práci s mechanizmom XDTO 1C ste zodpovední za špecifikáciu balíka, s ktorým pracujete.
- Môže to byť štandardný balík (diskutovaný vyššie, div. XDTO) alebo pridanie balíka do konfigurácie.
- Balík je identifikovaný URL uvedenou v balíku.
dve hlavné
jednoduchými spôsobmi
roboty:
Serializácia - automatická konverzia hodnôt 1C do XML a ďalšie
Vytvorenie objektu, vyplnenie jeho polí, zápis do XML (a samozrejme čítanie z XML a následné čítanie jeho polí).
Význam serializácie zadku:
DirectoryObjectXDTO = FactoryXDTO.Create (FactoryXDTO.Type ("http://v8.1c.ru/8.1/data/enterprise/current-config", "CatalogObject.Warehouses"));
VyplňtePropertyValues (DirectoryObjectXDTO, DirectoryLink1C);
platformy: 1C: Podnikanie 8.3, 1C: Podnikanie 8.2, 1C: Podnikanie 8.1
konfigurácie: Všetky konfigurácie
2012-11-25
34938
XDTO je mechanizmus, ktorý je nevyhnutný pre tvorbu a prevádzku webových služieb.
Ďalšie balíky XDTO poskytujú popis štruktúry požadovaného súboru XML potrebného na zmenu údajov z XML na XML.
XML - táto metóda umožňuje opísať komplexnú štruktúru údajov v primárnom textovom súbore.
Nikto nepopisuje nielen absolútne údaje, ale ani polia, kde sú uložené.
Súbor XML základne nápravy: XML pre figuríny Mená (tagy), wiki v
tento súbor
- root, list, name, el - môže byť úplne vyhovujúce.<Имя>Základné pravidlá pre pochopenie súboru XML je možné okamžite vidieť podľa jeho štruktúry:
- Je možné vkladať prvky;
prvok klas
, Na konci sú rovnaké názvy, s výnimkou pridania symbolu „/“.
Môžete sa pohybovať v strede prvku:<» и «>- Príspevky prvkov; - Text. Element kože môže mať prítomnosť právomocí (atribútov), označujú významy a názvy.
V XML sú akékoľvek symboly chránené pred zneužitím, keďže mnohé z nich sa používajú priamo pre XML, ale „
"
Spôsob popisu v XML je pre vikoristan veľmi vhodný pri výmene s ostatnými programy tretích strán A používa sa v mechanizmoch výmeny údajov 1C.
priestor mien
XML súbor začína hlavičkou, ktorá popisuje verziu XML, kódovanie... Téma v XML nie je úplne priamočiara a často je ťažké ju pochopiť.
Názov môže mať aj iný význam – priestor mien.
Existuje potrebná adresa URL?
Kto už rozmýšľal a čudoval sa ďalej – samozrejme, vymysleli sme mená, ktoré tiež nemusia byť ojedinelé, no mohol by ho vikorizovať aj niekto iný.
To je označené špeciálnym jedinečným identifikátorom, ktorý zároveň označuje priestor mien.
Prirodzene rešpektujeme, že spravodlivé je aj uvádzanie rozsahu osobných mien.
Ukazuje na svoju webovú stránku a nezasahuje do množstva rôznych priestorov názvov s jednou webovou stránkou.
Spravidla zadajte URL stránky aj URL priečinka piesní na stránke, aby bolo možné vytvoriť ďalší priestor mien v ľubovoľnom priečinku na tejto stránke pre jeho použitie v akejkoľvek situácii.
DOM Objekt je špecifická dátová štruktúra, ktorá je sebestačná a obsahuje všetky svoje dáta. V súvislosti s tým XML súbor obsahuje popis štruktúrovaných dát, takže dáta majú štruktúru, ktorá má svoju silu a inak sa na ne môžete pozerať ako na objekty.
V tomto príklade môžete mať objekt LIST s oprávneniami a vloženým prvkom. DOM je spôsob, ako zobraziť súbor XML nie ako text v špecifickom formáte, ale ako súbor objektov s poľami, mocninami atď. Pred mínusmi .
túto metódu
roboty majú veľký vplyv na produktivitu PC, pretože DOM tvorí (tvorí štruktúru vo forme objektov) celý XML súbor bez ohľadu na jeho veľkosť a veľké súbory (viac ako 4 GB) jednoducho nemožno „stráviť“ ““.
na analýzu skvelé súbory;
, SAX používa Wikorist, túto metódu analýzy súboru založenú na sekvenčne čítanom súbore, a nie na základe jednotlivých častí celej jeho štruktúry.
Popis súboru XML
Ak vytvárame súbor špecifickej štruktúry, aby sme uľahčili výmenu medzi 2 programami, určite by sme chceli urobiť nasledovné:
Shchob vikoristani buli
pomenujte to konkrétne
- Aby tie prvky, ktoré sme identifikovali (ktoré sú „zodpovedné za stagnáciu výmeny“), boli zvýraznené;
- Atribúty by mali označovať iba nami identifikované typy (číslo, riadok atď.).
Na opísanie štruktúry XML existujú nasledujúce formáty súborov (ktoré sú tiež uložené v jednoduchom textovom súbore):
Na vloženie typov, ktoré je možné vybrať, sa vytvorí zoznam, knižnica typov s názvom XDTO factory.
Táto továreň špecifikuje nielen jednoduché typy (dátum, riadok, číslo), ktoré sa vyberajú v iných programoch, ale aj typy 1C, ktoré sa vyberajú v 1C a v predchádzajúcej konfigurácii. Továreň XDTO obsahuje množstvo balíkov. Typy klasov sú popísané v balení s názvom www.w3.org
Dátové typy v konfigurácii sú popísané v balíku
http://v8.1c.ru/8.1/data/enterprise/current-config
Tieto typy sú pomenované podľa názvov v konfigurátore s pridaním anglického zobrazenia (CatalogRef, DocumentObject, CatalogObject, DocumentRef), napríklad:
CatalogObject.Accounts Pridáva sa balík XDTO Prišli sme k XSLT – spôsobu transformácie súborov XML do čohokoľvek iného, napríklad do
HTML súbory
. Téma XML je mimoriadne rozsiahla a bola o nej napísaná už nejedna kniha. Naším cieľom je pochopiť, že XDTO vám umožňuje opísať prvky, ktoré sa nachádzajú v balíku XML a ktoré musia byť dôležité alebo naformátované.
Balíky XDTO sa nachádzajú v konfigurácii 1C a v meste Zagalny - balíky XDTO.
Balík XDTO môžete pridať do 1C manuálne, ale čo je najlepšie, pripravíme zodpovedajúci súbor XSD popis správy.
schém.
Popis schém objektov XSD ľubovoľnej konfigurácie nájdete po kliknutí na balíčky Zagalni - XDTO a zvolení položky "Exportovať XML schémy konfiguračných údajov" v menu.
Tento textový súbor môžete upraviť v programe Windows Poznámkový blok, potom vyberte objekt (nepotrebujete ho).
Hotovú XSD schému môžete pridať do 1C kliknutím pravým tlačidlom myši na záložku Balíčky Zagalni - XDTO a výberom položky "Importovať schému XML" v menu.
Práca s XDTO v 1C sa nazýva prevod hodnoty z XML do XML.
Požiadajte o ďalšiu pomoc v 1C Movi
XML Reader / XMLWrite
Pri práci s XDTO je potrebné špecifikovať balík, s ktorým pracujete.
Môže to byť buď štandardný balík (div. V diskutovanej oblasti XDTO), alebo balík, pre ktorý bola vytvorená konfigurácia.
Funkciou brány je serializátor.
XMLReading (), vikorista z 1C objektov jazyka ReadingXML.
Príklad objektu záznamu/čítania:
Dovdnik XDTOObject = FactoryXDTO.Create (XDTOFactory. Typ ("http://v8.1c.ru/8.1/data/enterprise/current-config", "CatalogObject.Counterparties"));
VyplňtePropertyValues (DirectoryXDTOObject, Directory.Counterparties.FindByRequisite("Im'ya", "Ivanov").Odkaz);
Potom môžete vytvorený objekt zaznamenať do XML presne rovnakým spôsobom ako pri serializácii. Keď čítate XML rovnakým spôsobom, môžete sa naň pozrieť jasnejšie a neuvidíte hodnotu XDTO, ale samotný objekt.
Pri vytvorení XDTO objektu sa vytvorí štruktúra podobná štruktúre konfiguračného objektu (ktorý, samozrejme, vytvoríte konfiguračný objekt z balíka, ktorý je uvedený v aplikácii). Typické polia (názov, kód atď.) sú jednotné a objekt je vytvorený prázdny, takže si ho musíte zapamätať okolo poľa vzhľadu alebo pomocou iných funkcií Vyplňte hodnoty vlastností Formát XML sa stal veľmi populárnym pri výmene rôznych textové dokumenty
medzi
informačných systémov
.
Schopnosť vytvárať jedinečnú štruktúru pre dokumenty umožňuje ich využitie v mnohých oblastiach – elektronické knižnice, WEB, import/export, ako aj mnohé iné. Bez sily manuálnych robotov v tomto formáte by systém 1C nedokázal dosiahnuť takú popularitu. Keďže fragmenty 1C aktívne využívajú WEB technológie, vývojár je zodpovedný za čítanie XML a zapisovanie informácií do nich.
- Chýbajú mechanizmy, ktoré vyžadujú čítanie súboru XML;
- Slučka na prechádzanie uzlov;
- Čítanie údajov a atribútov v uzloch;
- Aktualizované informácie.
Dokončený robotický mechanizmus.
& Na serveri Postup Čítanie na serveri (cesta k súboru) // vyčerpanie mechanizmov Mechanizmus čítania = New ReadingXML;
- Reading Engine.OpenFile(PathToFile);
- Budivnik = New BuilderDOM;
- Dokument = Builder.Read(Reading Engine);
WriteToFile.OpenFile("D:\Nomenclatura.xml", "UTF-8");
RecordVFile.3writeStartItem("Produkty"); // výber údajov pre záznam Select from Directory = Directories.Nomenclature.Select ();// cyklus, v ktorom sa vytvorí záznam pri výbere z adresára Ďalší () cyklus // záznam nových údajov RecordToFile.RecordBeginningElement ("Produkt");
RecordVFile.RecordAttribute("Názov", Vybrať zDirectory.Name); RecordVFile.RecordAttribute("počiatočná cena", riadok(výber z adresára.počiatočná cena)); WriteToFile.WriteEndElement();
EndCycle;
// Zatvorte prvok head a súbor WriteToFile.WriteEndElement(); WriteVFile.Close(); Mechanizmus XDTO v 1C
// Otvorenie súboru XML EntryVFile = New EntryXML;WriteToFile.OpenFile("D:\Nomenclatura.xml", "UTF-8"); // Označte 1C, aký typ údajov by sa mal vytvoriť - prvok head AllProducts = FactoryXDTO.Create (FactoryXDTO.Type ("http://wiseadviceXML.org", "Products"));// výber údajov na výber Select from Directory = Directories.Nomenclature.Select ();
// Pridanie ďalších produktov do elementu head Poki Select z cyklu Directory.Next() Product = FactoryXDTO.Create (FactoryXDTO.Type ("http://wiseadviceXML.org", "Product")); Product.Name = Výber z Directory.Name;
Product.StartPrice = Row (Výber z Directory.StartPrice);
AllProducts.Add(Produkt);
EndCycle; // zapíše dáta a zatvorí súbor FactoryXDTO.WriteXML (WriteVFile, AllItems);< WriteVFile.Close(); Uvažované mechanizmy by mali byť univerzálne a správne naladený
- môžu pribudnúť ďalšie.
- Interakcia medzi 1C a XML má však veľa nuancií.
- Ich testovanie je oveľa efektívnejšie v skutočných mysliach, a nie v testovacích závodoch, kde môže byť spracovanie súboru XML náročné. abstrakt:
Pre vytvorenie dátových schém vo Visual Studio .NET prejdite do hlavného menu Súbor \ Nový \ Súbor a vyberte zo zoznamu šablón (div. Obr. 11.3) XML Schema. Zobrazí sa okno s textom „Ak chcete začať, presuňte objekty z okna Server Explorer alebo Toolbox do pracovnej oblasti
(Oblasť návrhu) alebo kliknite pravým tlačidlom "(Obr. 11.1):
Malý
11.1.
Na pravej strane je to, čo poznáme v dizajnovom režime.
Prepne do režimu kódu kliknutím na tlačidlo (XML):
Prvý riadok je už známy výrok, že schéma je XML dokument s koreňovým prvkom xs: schema.
Predpona xs: vyjadruje všetky prvky schémy s uvedením jej menného priestoru. Ďalší riadok má dlhší, podrobnejší a často úplne zbytočný popis schém (postupujte podľa podobného kódu pre HTML stránky). Pre správnu činnosť úplne postačí pochopiť nasledovné:
Techniky vizualizácie štúdia však umožňujú viditeľnosť tejto „čiapky“, takže by sa nemala odstraňovať.
Vytváranie schém, ktoré popisujú úlohy v dokumente XML uprostred Visual Studio .NET, je jednoduchá úloha.
Konštruovateľný dokument XMLEasy.xml:
Prepnite sa na záložku (Data) a len jeden záznam (obr. 11.2).
Malý
11.2.
Schému, ktorá tento dokument popisuje, môžete vytvoriť niekoľkými spôsobmi: v hlavnom menu vyberte položku „XML\Create Schema“ (obr. 11.3, A), v režime XML v kontextové menu vyberte túto položku (obr. 11.3, b), v dátovom režime zvoľte túto položku v kontextovom menu (obr. 11.3, C) a v dátovom režime kliknite na tlačidlo XML lišty (obr. 11.3, D).
11.3. | V každom prípade sa schéma dokumentu zobrazí vo forme tabuľky (obr. 11.4). |
---|---|
|
|
Nechajme nateraz režim Schema a prepnime sa do režimu (XML). | |
Malý 11.4. pre koreňový prvok je vzhľad: |
|
11.3. | V každom prípade sa schéma dokumentu zobrazí vo forme tabuľky (obr. 11.4). |
|
|
Nechajme nateraz režim Schema a prepnime sa do režimu (XML). | |
Koreňový prvok TABLE nahrádza prvok TOUR, ktorý sa skladá zo skupiny podradených prvkov. |
|
11.3. | V každom prípade sa schéma dokumentu zobrazí vo forme tabuľky (obr. 11.4). |
|
Prvok choice označuje výber ďalších prvkov a hodnota atribútu „unbounded“ maxOccurs označuje možnosť neobmedzeného výskytu skupín TOUR. |
Nechajme nateraz režim Schema a prepnime sa do režimu (XML). | |
Malý |
11.5. Pre element IDTOUR je dátový typ int; pre element CLOSED je dátový typ boolean, pre ostatné je dátový typ string. Dátový typ môžete zmeniť priamo v režime dátovej schémy XML, alebo ešte viac manuálne - v režime Schema (v tomto režime sa bude režim nazývať DataSet) a vybrať typ údajov zo zoznamu (obr. 11.5):
IN
softvérovo zabezpečené
Pred kurzom nájdete všetky súbory tejto tabuľky v priečinku XSD (Code\Glava5\XSD).
Zadanie typu údajov v dokumente XML (ďalším príkladom je Tabuľka 11.1) je jedným zo spôsobov prepojenia.
V aktuálnom fragmente obvodu sa hodnota prvku PRICE pohybuje od 50 do 100: | Nechajme nateraz režim Schema a prepnime sa do režimu (XML). |
---|---|
Ak chcete obklopiť dokument XML určitými pevnými hodnotami, použite nasledujúcu konštrukciu: | Tu môže prvok NAME akceptovať iba jednu pevnú hodnotu z piatich mien. |
Vývoj XSD schémy je pre robota veľa práce. | Vizuálne vlastnosti jadra Visual Studio .NET sú výrazne obmedzené. |
Aby ste si osvojili základné pojmy, musíte sa naučiť množstvo schém XML dokumentov, ktoré sa vytvárajú automaticky. | Tabuľky 11.2 – 11.4 poskytujú popis hlavných prvkov a atribútov, ktoré môžu viesť k nahliadnutiu. |
Tabuľka 11.2. | Prvky schém XSD |
prvok | všetky |
Obsiahnuté prvky môžu byť uvedené v dostatočnom poradí | anotácia |
Batkovský prvok prvkov-komentárov | akékoľvek |
Akékoľvek vstupné prvky | anyAtribút |
akékoľvek atribúty | appInfo Prvok komentára. Určuje názov schémy |
atribút | Atribút |
atribútGroup | Skupina atribútov |
výber | V aktuálnom fragmente obvodu sa hodnota prvku PRICE pohybuje od 50 do 100: |
Vyberte ďalšie prvky. | Analóg operátora "|" |
v DTD | Polia sú pusté. |
za účelom zavlažovania | skupina |
Skupina prvkov | importovať |
Import typových vyhlásení s inými schémami | zahŕňajú |
Zahrnutie iných schém do pôvodného menného priestoru | kľúč |
Zadanie prvku alebo atribútu pomocou kľúča, ktorý ukazuje na iný prvok | keyref |
Zadajte prvok alebo atribút označený kľúčom | zoznam |
Prvok, ktorý možno zahrnúť do hodnoty zoznamu | predefinovať |
Opätovné priradenie už spomínaných prvkov | obmedzenie |
výmena prvkov | schéma |
Koreňový prvok obvodu | selektor |
Selektor na výber prvkov XML | sekvencie |
Postupnosť ďalších prvkov. | Analóg operátora "," v DTD |
jednoduchýObsah | Model, ktorý sa namiesto toho zbaví symbolických údajov |
jednoduchýTyp | Element jednoduchého typu |
únie | Prvok alebo atribút, ktorý môže mať viacero významov |
anotácia | Nechajme nateraz režim Schema a prepnime sa do režimu (XML). |
---|---|
Prvok alebo atribút, ktorý má jedinečný význam | |
Tabuľka 11.3. | Atribúty - hranice schémy XSD |
enumerácia Zoznam hodnôt | dĺžka |
dovzhina | maxLength |
Maximálne dozhina | minDĺžka |
minimálny dowzhin | maxExclusive |
Maximálna hodnota | maxInclusive |
Maximálna hodnota vrátane | minExclusive |
Minimálne hodnoty | minInclusive |
Minimálne hodnoty vrátane | zlomkové číslice |
Počet znakov po kóme v zlomkových číslach | totalDigits |
počet čísel | vzor |
Ilustrácia (vzor) namiesto prvkov | predvolená |
Význam prvku alebo atribútu za definíciou | elementFormDefault |
Velenie úradov miestneho živlu ako celosvetovo spievané | pevné |
Pevné hodnoty prvku alebo atribútu | formulár |
Lokálne tiché prvky sú identifikované v špecifických vzorových dokumentoch | itemType |
Typ položky zoznamu | MemberTypes |
Typ členov, ktorí stoja v odbore (únia) | maxOccurs |
Maximálna sila vstupu prvku | minOccurs |
Minimálna sila vstupu prvku | zmiešané |
Špecifikácia prvku, ktorý môže byť zmiešaného typu | V XML sú akékoľvek symboly chránené pred zneužitím, keďže mnohé z nich sa používajú priamo pre XML, ale „ |
meno | Názov prvku alebo atribútu |
menný priestor | noNamespace |
oddelenie vývoja schém dokumentov, | SchemaLocation |
nemá žiadne výsledné menné priestory | nillable |
Znamená to, že prvok môže byť prázdny s hodnotou NULL (nula) | ref |
Zavdannya posilannya o celosvetovom speváckom prvku | schemaLocation |
Umiestnenie okruhu | substitučná skupina |
Výrazné nahradenie prvkov inými prvkami | targetNamespace |
Výsledný priestor názvov schém | typu |
Typ položky | použitie |
Є povinný prvok | hodnotu |
Význam prvku obvodu | xsi:nil |
Nastavenie skutočnej hodnoty prázdneho (NULL) prvku XML dokumentu | xsi:schemaLocation |