2013-05-07 22 views
12

Office 2007/2010/2013のドキュメントがすべて従うすべてのXMLスキーマをまとめてみたいと思っています。私は、ISO/IEC 29500:2012仕様とECMA-376仕様から数値を見つけました。私はw3.org(xmldsig#など)にもいくつか掲載しています。しかし、私は大部分を見つけることができませんでした(例えばhttp://schemas.openxmlformats.org/spreadsheetml/2006/mainのスキーマ)。場所Office 2007/2010/2013 Open XML Schema

microsoft.comで検索すると、このコンテンツがあるようなthisのようなページしか表示されません。しかし、これらのスキーマのほとんどは私が見つけることができないファイルに対して<xs:imports>です。

他に誰かがこれらのファイルを見つけたことはありますか?

+0

それらのほとんどは、以下を含む、ECMA-376仕様のジッパーに含まれていますhttp://schemas.openxmlformats.org/spreadsheetml/2006/main。もう一度見てみることをお勧めします。次に、Office拡張ネームスペースがあります。 Google [MS-DOCX]などのGoogle。 – JasonPlutext

+0

この質問は終了しましたが、マイクロソフト(xsdを解凍する.exeファイル)からダウンロードできます。 –

+0

2007:https://www.microsoft.com/en-us/download/details.aspx ?id = 4463 –

答えて

7

注:私はオリジナルのコンテンツを以下に残しました。それが回答を投稿するのが好ましい方法であれば、それを削除してください。

当初、私は名前空間

http://schemas.openxmlformats.org/spreadsheetml/2006/mainのための明確なソースを見つけることができませんでした。

http://purl.oclc.org/ooxml/spreadsheetml/mainは、ISO/IEC 29500-1およびECMA-376のドキュメントで使用されています。

私はZIPでファイルを介し探していた「ECMA-376、第4版、パート1 - 基礎とマークアップ言語Reference.zip」私はXMLスキーマファイルの2セットがあります気づいた:

OfficeOpenXML-XMLスキーマは、 -Strict(パート1) OfficeOpenXML-XMLSchema-Transitional(パート4)

Strictスキーマは、移行スキーマがschemas.openxmlformats.orgを使用している間に、purl.oclc.org名前空間を使用することがわかりました。どちらのセットにもsml.xsdファイル(Defines SpreadsheetML)が含まれていますが、いくつかの違いがあります。 MS Officeの異なるバージョンは、標準のさまざまなバージョン(http://en.wikipedia.org/wiki/Office_Open_XMLにあります)をサポートしているようです。

オリジナルの答え:


JasonPlutextによってコメントが正しいことが表示されます。私はファイル 'sml.xsdを含んでいるファイル' OfficeOpenXML-XMLSchema- Strict.zip 'を含むECMA siteから「ECMA-376、第4版、パート1 - 基礎とマークアップ言語リファレンス.zip」をダウンロードしました'

あなたが探している名前空間を検索したところ、同じ名前空間を使用しているこのオンライン版のwebsiteが見つかりました。私はいくつかの要素をチェックし、それらはすべてsml.xsdファイルに表示されます。

何奇数であることはダウンロードしたスキーマ内のファイルのいずれもが、あなたがこのURLにナビゲートすることができ、それらすべてがこの1

http://purl.oclc.org/ooxml/spreadsheetml/main

のような名前空間が含まれているschemas.openxmlformats.org名前空間が含まれていないということですブラウザであり、ISO規格ISO/IEC 29500-1を参照しています。私は同じことを指していると思いますが、このバージョンはschemas.openxmlformats.orgバージョンに比べてあまり具体的ではありません。

+1

このスレッドで言及しているURLのいずれも動作させることができません。それらのすべては、欠落、リダイレクトまたはその他の問題です。 –

+0

openxmlformats.orgはもう存在しません –

2

誰がこの探している場合は、ここでは、OfficeオープンXMLスキーマの完全なリストを検索する場所です。

https://msdn.microsoft.com/en-us/library/dd979921(v=office.12).aspx

+0

潜在的な解決策へのリンクはいつでも歓迎ですが、[リンクの周りにコンテキストを追加](http://meta.stackoverflow.com/a/8259/169503)それが何であるか、それがなぜそこにあるのかを知っている。ターゲットサイトに到達できない場合や、永続的にオフラインになる場合は、常に重要なリンクの最も関連性の高い部分を引用してください。外部サイトへのリンクよりも多すぎることを考慮すると、[なぜ、どのように答えが削除されるのですか?](http://stackoverflow.com/help/deleted-answers)の理由が考えられます。 – Tunaki