dbo:abstract
|
- XML Schema és un utilitzat per descriure l'estructura i les restriccions dels continguts dels documents XML d'una forma molt precisa, més enllà de les normes sintàctiques imposades pel mateix llenguatge XML. S'aconsegueix així, una percepció del tipus de document amb un alt nivell d'abstracció. Va ser desenvolupat pel World Wide Web Consortium (W3C) i va arribar al nivell de recomanació al maig de 2001. (ca)
- XML Schema je jedno z XML schémat, jazyků pro popis XML. Tento jazyk vznikl jako W3C doporučení v roce 2001. Protože se název jazyka shoduje s obecným označením jazyků pro popis dokumentů XML, vznikla tak označení XML schema jako XSD (iniciativa pro definici XML schématu, XML Schema Definition) nebo WXS (iniciativa pro W3C XML Schema). Dnes se používá spíše zkratka XSD (tak se také budeme odkazovat na XML Schema v tomto článku). XSD je alternativou k jiným XML schématům jako je např. DTD. Tedy jako všechna schémata definuje soustavu specifikací a pravidel, jak má vypadat XML dokument, aby byl validní. XSD je však „robustnější“ jazyk než DTD - je rozšiřitelný vůči změnám v budoucnu, podporuje datové typy a jmenné prostory (namespace). XSD se zapisuje pomocí jazyka XML. (cs)
- XML Schema, abgekürzt XSD (XML Schema Definition), ist eine Empfehlung des W3C zum Definieren von Strukturen für XML-Dokumente. Anders als bei den klassischen XML-DTDs wird die Struktur in Form eines XML-Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen unterstützt. XML Schema beschreibt in einer komplexen Schemasprache Datentypen, einzelne XML-Schema-Instanzen (Dokumente) und Gruppen solcher Instanzen. Ein konkretes XML-Schema wird auch als eine XSD (XML Schema Definition) bezeichnet und hat als Datei üblicherweise die Endung .xsd. Im Gegensatz zu DTDs kann bei Verwendung von XML-Schemata zwischen dem Namen des XML-Typs und dem in der Instanz verwendeten Namen des XML-Tags unterschieden werden. Neben XML Schema gibt es weitere Konzepte zur Definition von XML-Strukturen, wie RELAX NG oder Schematron. Auch DTD als Normbestandteil von XML selbst kann verwendet werden. (de)
- XML-skemo (XML Schema) estas XML-dokumento kiu priskribas la strukturajn regulojn de XML-a marklingvo. Ĝi priskribas, kiel oni povas uzi la elementojn kaj atributojn de la koncerna XML-a "dialekto" en dokumentoj. XML-skemoj estas mem skribitaj en XML-a lingvo aparte konstruita por tiu tasko. XML-skemo plenumas plejparte la samajn taskojn kiel la pli malnova Dokumento-Speco-Difino kiu tamen ne uzas XML-on por la priskribo. (eo)
- XSD (XML Schema Definition) es un utilizado para describir la estructura y las restricciones de los contenidos de los documentos XML de una forma muy precisa, más allá de las normas sintácticas impuestas por el propio lenguaje XML. Se consigue así una percepción del tipo de documento con un nivel alto de abstracción. Fue desarrollado por el World Wide Web Consortium (W3C) y alcanzó el nivel de recomendación en mayo de 2001. (es)
- XML Schema, publié comme recommandation par le W3C en mai 2001, est un langage de description de format de document XML permettant de définir la structure et le type de contenu d'un document XML. Cette définition permet notamment de vérifier la validité de ce document. Il est possible de décrire une organisation de vocabulaires d'origines différentes, par l'usage des espaces de noms. Il est possible de combiner les schémas eux-mêmes, et d'exprimer une combinaison pour le document contenu, comme quelqu'un qui parlerait de géographie et de sociologie dans un même texte. Il est également possible, après une validation, de savoir avec quelle règle une information particulière a été testée : il s'agit du jeu de validation post-schema, ou PSVI (post-schema-validation infoset). Une définition se compose d'un ou plusieurs documents XML, usuellement nommée (XML Schema Definition en anglais, ou fichier XSD). Une instance d'un XML Schema est un peu l'équivalent d'une définition de type de document (DTD). XML Schema amène cependant plusieurs différences avec les DTD : il permet par exemple de définir des domaines de validité pour la valeur d'un champ, alors que cela n'est pas possible dans une DTD ; en revanche, il ne permet pas de définir des entités ; XML Schema est lui-même un document XML, alors que les DTD sont des documents SGML. Ce langage de description de contenu de documents XML est lui-même défini par un schéma, dont les balises de définition s'auto-définissent (c'est un exemple de définition récursive). La recommandation du W3C 1.0 se compose d'un document de présentation (non normatif), d'un document précisant comment définir la structure, et d'un document précisant comment définir les données. La dernière édition, de version 1.1, de cette recommandation, a été publiée en avril 2012. (fr)
- XML 스키마는 2001년 5월에 W3C 표준으로 발표된 여러 XML 스키마 언어 중 하나이다. 이는 W3C 권고를 만족하는 첫 번째 XML 스키마 전용 언어이다. XML 스키마와 W3C에서 구체적으로 지정한 것과 명칭이 같아 혼동이 되기 때문에, 사용자 커뮤니티 일부에서는 이 언어를 WXS라 칭하는데, 이는 W3C XML Schema의 앞 글자를 딴 것이다. 다른 이들은 XML Schema Definition의 약자인 XSD를 쓰기도 한다. 버전 1.1에서 W3C는 XSD를 선호하는 이름으로 정했으며, 이 문서에서도 XSD라 부른다. 다른 모든 XML 스키마 언어처럼, XSD는 XML 문서가 그 스키마에 대하여 '유효'한 것으로 여겨지기 위해 반드시 지켜야 하는 규칙들의 집합을 표현하는 데 쓰인다. 그러나 다른 대부분의 스키마 언어들과 달리, XSD는 문서의 유효성 검증을 통해 특정 자료형들에 종속적인 정보들의 묶음을 만들어 내자는 의도로 설계되었다. (ko)
- XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document, to assure it adheres to the description of the element it is placed in. Like all XML schema languages, XSD can be used to express a set of rules to which an XML document must conform to be considered "valid" according to that schema. However, unlike most other schema languages, XSD was also designed with the intent that determination of a document's validity would produce a collection of information adhering to specific data types. Such a post-validation infoset can be useful in the development of XML document processing software. (en)
- Lo XML Schema o Schema XML è un linguaggio di descrizione del contenuto di un file XML, l'unico che finora abbia raggiunto la validazione ufficiale del W3C (la 1.1). Come tutti i linguaggi di descrizione del contenuto XML, il suo scopo è delineare quali elementi sono permessi, quali tipi di dati sono ad essi associati e quale relazione gerarchica hanno fra loro gli elementi contenuti in un file XML. Ciò permette principalmente la convalida del file XML, ovvero la verifica che i suoi elementi siano in accordo con la descrizione in linguaggio XML Schema. Lo XML Schema permette inoltre l'estrazione da un file XML, o meglio una visione da un file XML, di un insieme di oggetti con determinati attributi e una struttura. Questo approccio è stato fortemente spinto da Microsoft; alcuni critici lo contestano in quanto potrebbe introdurre dei punti di "legame" al sistema proprietario di Microsoft per l'accesso ai dati di un file XML. (it)
- XML Schema (voluit: W3C XML Schema Definition Language (XSD)) is een taal voor het beschrijven van de structuur van XML-documenten, vastgelegd in standaarden van het W3C (World Wide Web Consortium).Tot nu toe zijn er twee versies gepubliceerd: 1.0 (uit 2004) en 1.1 (uit 2012).De taal is ontwikkeld als een opvolger van de DTD. In XML-Schema kan men schema's maken voor bijvoorbeeld XML-documenten, waarmee deze documenten formeel worden gespecificeerd, en op grond waarvan zij kunnen worden gevalideerd, bijvoorbeeld door XML-validatoren. Een XML-Schema geeft hiervoor onder meer aan wat de elementen zijn van een XML-document, waar zij voorkomen, wat de kenmerken zijn waaraan ze moeten voldoen, enzovoorts. Zeer simplistisch uitgedrukt kan een XML-Schema onder meer aangeven wat voor soort tags in een XML-document mogen voorkomen. Een XML-document kan correct (welgevormd) zijn ten aanzien van de algemene XML-standaard, maar desondanks niet valide ten aanzien van een gegeven XML-schema. Voordeel van XSD boven DTD is dat XSD krachtiger en flexibeler is, en minder cryptisch. Verder kan een XSD zelf ook in XML worden weergegeven, in tegenstelling tot DTD. Veel specificaties zijn echter al in DTD weergegeven, en wat dat betreft heeft XSD als het ware voor een deel een inhaalslag te maken, ook wat betreft software die de standaard ondersteunt. XML-schema's worden standaard opgeslagen in bestandsnamen met de bestandsextensie .xsd. (nl)
- XML Schema(XMLスキーマ)は、XML文書の論理的構造を定義する為に開発されたスキーマ言語の一つ。現在、W3Cが開発・標準化にあたっている。 元々XMLのスキーマ言語としてはSGML用のスキーマ言語であるDTDが使われていたが、要素のデータ型が定義できない、文法がXMLと全く異なっている等、XMLでは使いづらい面があった。そこでマイクロソフトの「XML Data」や社の「SOX」等の提案を受けたW3Cが、1998年11月にXML Schemaの仕様策定を始めた。 XML Schema自体がXMLにより記述される仕様となっていること、データ型やXML名前空間の定義が扱えることからDTDよりもXMLに適したスキーマ言語となっている。しかし、複数の業界有力企業が仕様の策定に参加して、各社の思惑が絡み合い、あまりに多くの機能を取り込んだ為に、標準化は難航し、複雑な仕様となってしまっている。 (ja)
- XML Schema é uma linguagem baseada no formato XML para definição de regras de validação ("esquemas") em documentos no formato XML. Foi a primeira linguagem de esquema para XML a obter o status de recomendação por parte do W3C. Esta linguagem é uma alternativa ao DTD, cuja sintaxe não é baseada no formato XML. Foi amplamente utilizado para desenvolvimento da NF-e (Nota Fiscal Eletrônica) Brasileira. Um arquivo contendo as definições na linguagem XML Schema é chamado de XSD (XML Schema Definition), este descreve a estrutura de um documento XML. (pt)
- XML Schema — язык описания структуры XML-документа. Спецификация XML Schema является рекомендацией W3C. XML Schema, как и большинство языков описания данных XML, был задуман для определения правил, которым должен подчиняться документ. Но в отличие от других языков описания данных он был разработан так, чтобы его можно было использовать в создании программного обеспечения для обработки XML-документов. После проверки документа на соответствие XML Schema читающая программа может создать модель документа (конкретный тип документа как в DTD), которая включает:
* словарь (названия элементов и атрибутов);
* модель отношений между элементами и атрибутами и их структуру;
* типы данных элементов и атрибутов. Каждый элемент в этой модели ассоциируется с определённым типом данных, позволяя строить в памяти как каркас (по схеме) будущего объекта, так и сам объект (при наполнении каркаса данными), соответствующие заданной структуре (схеме) XML-документа. Языкам объектно-ориентированного программирования гораздо легче иметь дело с таким объектом, чем с текстовым файлом. Другим удобством XML Schema является то, что один словарь может ссылаться на другой, и, таким образом, разработчик может использовать уже существующие словари и легче устанавливать и распространять стандарты XML-структуры для определённых задач (например, словарь протокола SOAP). Файл, содержащий XML Schema, обычно имеет расширение «.xsd» (XML Schema definition). (ru)
- Schemat XML (ang. XML Schema Definition – XSD) – standard służący do definiowania struktury dokumentu XML wykorzystywany do komunikacji pomiędzy systemami teleinformatycznymi. XML Schema opracowany przez W3C. Stanowi alternatywę dla DTD, przy czym posiada znacznie większe możliwości. XML Schema jest strukturą XML, w odróżnieniu od DTD niebędącego częścią standardu XML. Dokumenty zawierające definicje XML Schema zapisuje się zwykle w plikach z rozszerzeniem.xsd (od XML Schema Definition). Specyfikacja XML Schema powstała w 2001 r. i składa się z 3 części: 1.
* Primer – Elementarz – nienormatywna część zawierająca podstawy tego języka 2.
* Structures – Struktury 3.
* Datatypes – Typy danych (pl)
- XML-schema är en teknik för att klargöra tillåtna element och attribut för en XML-applikation. XML-schema är i sig en XML-applikation och följer därmed dess syntax. (sv)
- XSD (XML Schema Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述XML文档的元素。XSD是許多XML Schema 语言中的一支。XSD是首先分離於XML本身的schema語言,故取得W3C的推薦地位。 像所有XML Schema 语言一樣,XSD用來描述一組规则──一个XML文件必須遵守这些規则,才能根據該schema『合法(Valid)』。 然而,与其他XML Schema 语言不同,XSD意圖設計为在确认一个文档的有效性时,将会产生满足特定数据类型的一个信息集合。这种后验证的XML信息集可用来開發XML文件處理軟件。 (zh)
- англ. XML Schema (схема XML) — мова схем XML документів, опублікована в травні 2001 консорціумом W3C як «рекомендація» (англ. Recommendation). Це була перша спеціалізована мова схем, що отримала статус «рекомендації» від консорціуму W3C. Як і решта мов схем, XML Schema використовується для визначення певних правил «валідності» XML документів. Разом із правилами валідності структури документа, стандарт XML Schema дозволяє визначати типи даних значень елементів та атрибутів у XML документах. Екземпляр XML Schema називається визначенням XML схеми (англ. XML Schema Definition, скорочено XSD) і, зазвичай, має розширення в імені файлу «.xsd». Саму мову інколи неформально називають англ. XSD (ікс-ес-ді). Було зроблено припущення, що англ. WXS (скорочено від англ. W3C XML Schema) є кращим акронімом назви мови. Однак, цей акронім не мав широкого застосування, і робоча група консорціуму його відкинула. XSD є скороченням англ. XML Schema Datatypes, частини специфікації XML Schema що визначає типи даних.Для роботи з великими специфікаціями XML Schema розроблено пакет JAXB, який автоматично створює класи Java на основі XML Schema і в зворотному напрямку - на основі класів Java генерує файл XML Schema. (uk)
|
rdfs:comment
|
- XML Schema és un utilitzat per descriure l'estructura i les restriccions dels continguts dels documents XML d'una forma molt precisa, més enllà de les normes sintàctiques imposades pel mateix llenguatge XML. S'aconsegueix així, una percepció del tipus de document amb un alt nivell d'abstracció. Va ser desenvolupat pel World Wide Web Consortium (W3C) i va arribar al nivell de recomanació al maig de 2001. (ca)
- XML-skemo (XML Schema) estas XML-dokumento kiu priskribas la strukturajn regulojn de XML-a marklingvo. Ĝi priskribas, kiel oni povas uzi la elementojn kaj atributojn de la koncerna XML-a "dialekto" en dokumentoj. XML-skemoj estas mem skribitaj en XML-a lingvo aparte konstruita por tiu tasko. XML-skemo plenumas plejparte la samajn taskojn kiel la pli malnova Dokumento-Speco-Difino kiu tamen ne uzas XML-on por la priskribo. (eo)
- XSD (XML Schema Definition) es un utilizado para describir la estructura y las restricciones de los contenidos de los documentos XML de una forma muy precisa, más allá de las normas sintácticas impuestas por el propio lenguaje XML. Se consigue así una percepción del tipo de documento con un nivel alto de abstracción. Fue desarrollado por el World Wide Web Consortium (W3C) y alcanzó el nivel de recomendación en mayo de 2001. (es)
- XML 스키마는 2001년 5월에 W3C 표준으로 발표된 여러 XML 스키마 언어 중 하나이다. 이는 W3C 권고를 만족하는 첫 번째 XML 스키마 전용 언어이다. XML 스키마와 W3C에서 구체적으로 지정한 것과 명칭이 같아 혼동이 되기 때문에, 사용자 커뮤니티 일부에서는 이 언어를 WXS라 칭하는데, 이는 W3C XML Schema의 앞 글자를 딴 것이다. 다른 이들은 XML Schema Definition의 약자인 XSD를 쓰기도 한다. 버전 1.1에서 W3C는 XSD를 선호하는 이름으로 정했으며, 이 문서에서도 XSD라 부른다. 다른 모든 XML 스키마 언어처럼, XSD는 XML 문서가 그 스키마에 대하여 '유효'한 것으로 여겨지기 위해 반드시 지켜야 하는 규칙들의 집합을 표현하는 데 쓰인다. 그러나 다른 대부분의 스키마 언어들과 달리, XSD는 문서의 유효성 검증을 통해 특정 자료형들에 종속적인 정보들의 묶음을 만들어 내자는 의도로 설계되었다. (ko)
- XML Schema(XMLスキーマ)は、XML文書の論理的構造を定義する為に開発されたスキーマ言語の一つ。現在、W3Cが開発・標準化にあたっている。 元々XMLのスキーマ言語としてはSGML用のスキーマ言語であるDTDが使われていたが、要素のデータ型が定義できない、文法がXMLと全く異なっている等、XMLでは使いづらい面があった。そこでマイクロソフトの「XML Data」や社の「SOX」等の提案を受けたW3Cが、1998年11月にXML Schemaの仕様策定を始めた。 XML Schema自体がXMLにより記述される仕様となっていること、データ型やXML名前空間の定義が扱えることからDTDよりもXMLに適したスキーマ言語となっている。しかし、複数の業界有力企業が仕様の策定に参加して、各社の思惑が絡み合い、あまりに多くの機能を取り込んだ為に、標準化は難航し、複雑な仕様となってしまっている。 (ja)
- XML Schema é uma linguagem baseada no formato XML para definição de regras de validação ("esquemas") em documentos no formato XML. Foi a primeira linguagem de esquema para XML a obter o status de recomendação por parte do W3C. Esta linguagem é uma alternativa ao DTD, cuja sintaxe não é baseada no formato XML. Foi amplamente utilizado para desenvolvimento da NF-e (Nota Fiscal Eletrônica) Brasileira. Um arquivo contendo as definições na linguagem XML Schema é chamado de XSD (XML Schema Definition), este descreve a estrutura de um documento XML. (pt)
- XML-schema är en teknik för att klargöra tillåtna element och attribut för en XML-applikation. XML-schema är i sig en XML-applikation och följer därmed dess syntax. (sv)
- XSD (XML Schema Definition)是W3C于2001年5月发布的推荐标准,指出如何形式描述XML文档的元素。XSD是許多XML Schema 语言中的一支。XSD是首先分離於XML本身的schema語言,故取得W3C的推薦地位。 像所有XML Schema 语言一樣,XSD用來描述一組规则──一个XML文件必須遵守这些規则,才能根據該schema『合法(Valid)』。 然而,与其他XML Schema 语言不同,XSD意圖設計为在确认一个文档的有效性时,将会产生满足特定数据类型的一个信息集合。这种后验证的XML信息集可用来開發XML文件處理軟件。 (zh)
- XML Schema je jedno z XML schémat, jazyků pro popis XML. Tento jazyk vznikl jako W3C doporučení v roce 2001. Protože se název jazyka shoduje s obecným označením jazyků pro popis dokumentů XML, vznikla tak označení XML schema jako XSD (iniciativa pro definici XML schématu, XML Schema Definition) nebo WXS (iniciativa pro W3C XML Schema). Dnes se používá spíše zkratka XSD (tak se také budeme odkazovat na XML Schema v tomto článku). (cs)
- XML Schema, abgekürzt XSD (XML Schema Definition), ist eine Empfehlung des W3C zum Definieren von Strukturen für XML-Dokumente. Anders als bei den klassischen XML-DTDs wird die Struktur in Form eines XML-Dokuments beschrieben. Darüber hinaus wird eine große Anzahl von Datentypen unterstützt. Neben XML Schema gibt es weitere Konzepte zur Definition von XML-Strukturen, wie RELAX NG oder Schematron. Auch DTD als Normbestandteil von XML selbst kann verwendet werden. (de)
- XML Schema, publié comme recommandation par le W3C en mai 2001, est un langage de description de format de document XML permettant de définir la structure et le type de contenu d'un document XML. Cette définition permet notamment de vérifier la validité de ce document. Il est possible de décrire une organisation de vocabulaires d'origines différentes, par l'usage des espaces de noms. Il est possible de combiner les schémas eux-mêmes, et d'exprimer une combinaison pour le document contenu, comme quelqu'un qui parlerait de géographie et de sociologie dans un même texte. (fr)
- XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document, to assure it adheres to the description of the element it is placed in. (en)
- Lo XML Schema o Schema XML è un linguaggio di descrizione del contenuto di un file XML, l'unico che finora abbia raggiunto la validazione ufficiale del W3C (la 1.1). Come tutti i linguaggi di descrizione del contenuto XML, il suo scopo è delineare quali elementi sono permessi, quali tipi di dati sono ad essi associati e quale relazione gerarchica hanno fra loro gli elementi contenuti in un file XML. Ciò permette principalmente la convalida del file XML, ovvero la verifica che i suoi elementi siano in accordo con la descrizione in linguaggio XML Schema. (it)
- XML Schema (voluit: W3C XML Schema Definition Language (XSD)) is een taal voor het beschrijven van de structuur van XML-documenten, vastgelegd in standaarden van het W3C (World Wide Web Consortium).Tot nu toe zijn er twee versies gepubliceerd: 1.0 (uit 2004) en 1.1 (uit 2012).De taal is ontwikkeld als een opvolger van de DTD. Een XML-document kan correct (welgevormd) zijn ten aanzien van de algemene XML-standaard, maar desondanks niet valide ten aanzien van een gegeven XML-schema. XML-schema's worden standaard opgeslagen in bestandsnamen met de bestandsextensie .xsd. (nl)
- Schemat XML (ang. XML Schema Definition – XSD) – standard służący do definiowania struktury dokumentu XML wykorzystywany do komunikacji pomiędzy systemami teleinformatycznymi. XML Schema opracowany przez W3C. Stanowi alternatywę dla DTD, przy czym posiada znacznie większe możliwości. XML Schema jest strukturą XML, w odróżnieniu od DTD niebędącego częścią standardu XML. Dokumenty zawierające definicje XML Schema zapisuje się zwykle w plikach z rozszerzeniem.xsd (od XML Schema Definition). Specyfikacja XML Schema powstała w 2001 r. i składa się z 3 części: (pl)
- XML Schema — язык описания структуры XML-документа. Спецификация XML Schema является рекомендацией W3C. XML Schema, как и большинство языков описания данных XML, был задуман для определения правил, которым должен подчиняться документ. Но в отличие от других языков описания данных он был разработан так, чтобы его можно было использовать в создании программного обеспечения для обработки XML-документов. После проверки документа на соответствие XML Schema читающая программа может создать модель документа (конкретный тип документа как в DTD), которая включает: (ru)
- англ. XML Schema (схема XML) — мова схем XML документів, опублікована в травні 2001 консорціумом W3C як «рекомендація» (англ. Recommendation). Це була перша спеціалізована мова схем, що отримала статус «рекомендації» від консорціуму W3C. Як і решта мов схем, XML Schema використовується для визначення певних правил «валідності» XML документів. Разом із правилами валідності структури документа, стандарт XML Schema дозволяє визначати типи даних значень елементів та атрибутів у XML документах. (uk)
|