2010-10-10 16 views
2

Il est hackish et myope d'écrire un nouveau schéma XML pour une situation de données commune sans tenir compte des schémas standard existants. Il serait stupide, par exemple, d'écrire un schéma pour enregistrer des signets Internet sans tenir compte de XBEL.Où puis-je parcourir les schémas courants?

Pourtant, alors qu'une recherche rapide donne des centaines d'exemples de comment écrire votre propre DTD, RNC, XSD, etc., je n'ai pas vu un site où vous pouvez parcourir des centaines de schémas standard pour des espaces problématiques particuliers, par ex. des catalogues de produits pour le commerce électronique, des inventaires de bureaux ou des plans de cours pour les enseignants.

Où puis-je parcourir les schémas souvent utilisés?

EDIT: Cette question était à l'origine à propos de l'endroit où naviguer DTD standard. Ensuite, il est venu à mon attention que DTDs sont morts - je l'ai changé ma demande de « DTD » à « schéma », que je prends pour signifier une « spécification validable pour un langage de balisage XML »

EDIT: Liens comme ceux-ci, seulement plus complète: 1. Wikipedia's list of Schemas 2. Altova's Schema Library 3. Liquid Technologies' XML Standards Library

Répondre

2

est http://www.xml.com/pub/rg/DTD_Repositories> le genre de chose que vous » re après? Je soupçonne que la standardisation existante est inférieure à ce que vous espérez. En outre, personnellement, je préfère RNC ou au moins XSD ou une autre approche de schéma riche autant que possible, de préférence à DTD.

+0

Wow, quelle honte - tous les liens xml .com à DTD Dépôts ont dix ans et sont morts! OK, j'abandonne, les DTD sont mortes. –

+0

Accrochez-vous. Il y a encore beaucoup d'utilisation de DTD. Donnez-moi un jour, et je vais trouver des dépôts que vous pouvez utiliser. –