Où trouver de l'Office 2007/2010/2013 Ouvrir des Schémas XML
Je suis à la recherche de réunir tous les schémas XML Office 2007/2010/2013 documents respecter. J'ai trouvé un numéro de la norme ISO/IEC 29500:2012 spec et ECMA-376 spec. J'ai également situé à quelques sur w3.org (par exemple, xmldsig#). Mais j'ai été incapable de trouver la majorité d'entre eux (par exemple, les schémas de http://schemas.openxmlformats.org/spreadsheetml/2006/main
).
De la recherche sur microsoft.com seulement les rendements des pages comme cette qui semblent avoir ce contenu. Cependant, la plupart de ces schémas ne <xs:imports>
s pour les fichiers que je ne peux pas trouver.
Quelqu'un d'autre a eu de la chance de trouver ces fichiers?
Il suce que cette question est fermé, mais vous pouvez les télécharger à partir de microsoft (.les fichiers exe.... que décompressez le fichier xsd)
2007: microsoft.com/en-us/download/details.aspx?id=4463
2003: microsoft.com/en-us/download/details.aspx?id=101
OriginalL'auteur Michael Gunter | 2013-05-07
Vous devez vous connecter pour publier un commentaire.
Remarque: j'ai quitté mon contenu original ci-dessous; n'hésitez pas à le supprimer si c'est la meilleure façon d'afficher les réponses.
Au début, je ne pouvais pas trouver une source claire pour l'espace de noms
http://schemas.openxmlformats.org/spreadsheetml/2006/main.
J'ai trouvé que http://purl.oclc.org/ooxml/spreadsheetml/main est utilisé dans la norme ISO/IEC 29500-1 et ECMA-376 documents.
Quand je regardais à travers les fichiers en zip 'ECMA-376, Quatrième Édition, Partie 1 - Fondements Et Langage de Balisage Reference.zip" j'ai remarqué il y a deux ensembles de schéma XML des fichiers:
OfficeOpenXML-XMLSchema-Strict (Partie 1)
OfficeOpenXML-XMLSchema De Transition (Partie 4)
J'ai trouvé que le Strict schéma utilise le purl.oclc.org espace de noms alors que la transition schéma utilise le schemas.openxmlformats.org. Les deux ensembles contiennent le sml.xsd fichier (Définit SpreadsheetML), mais avec quelques différences. Il semble que les différentes versions de MS Office en charge différents verisons de ces normes (trouvé sur http://en.wikipedia.org/wiki/Office_Open_XML).
Réponse originale à cette question:
Il semble que le commentaire de JasonPlutext est correct. J'ai téléchargé le fichier 'ECMA-376, Quatrième Édition, Partie 1 - Fondements Et Langage de Balisage Reference.zip" à partir de la ECMA site qui contient le fichier 'OfficeOpenXML-XMLSchema-Strict.zip' qui contient alors le fichier " sml.xsd'.
J'ai cherché pour l'espace de noms que vous cherchez et trouvé ce site web qui semble être une version en ligne du schéma à l'aide du même espace de noms. J'ai vérifié un certain nombre d'éléments et ils apparaissent tous dans le sml.fichier xsd.
Ce qui est bizarre, c'est que aucun des fichiers téléchargés schémas contenir l'schemas.openxmlformats.org espace de noms ils contiennent tous les espaces de noms comme celui-ci
http://purl.oclc.org/ooxml/spreadsheetml/main
vous pouvez accéder à l'URL suivante dans un navigateur, et il fait référence à la norme ISO, ISO/IEC 29500-1. Je dirais qu'ils se réfèrent à la même chose, mais la purl version est moins spécifique par rapport à la schemas.openxmlformats.org version.
openxmlformats.org n'existe plus
OriginalL'auteur
Si quelqu'un d'autre est à la recherche pour cela, voici où vous pourrez trouver une liste complète de Office Open XML schéma:
https://msdn.microsoft.com/en-us/library/dd979921(v=office.12).aspx
Le lien que vous avez posté ici, c'est le même site que j'ai citées dans mon post. Comme je l'ai dit, les schémas sur ce site ne <xs:import>s de fichiers qui ne sont pas inclus sur ce site. Ma question d'origine a été spécifiquement sur la façon d'obtenir les schémas qui ne sont pas disponibles à l'adresse que vous avez fournie ici.
OriginalL'auteur