mkとは何ですか:@ MSITStore?


3

Book JavaとXMLの3rd Editionの chmファイルがあり、そのセクションは次のようになっています。

DOMSerializerクラスが完成したら、あとはテストクラスでシリアライザのserialize()メソッドを呼び出すだけです。これを行うには、SerializeTesterクラスに次の行を追加します。

//ここにコード化

私はこのプログラムをいくつかのファイル、特にDOM Level 3 Load and Saveモジュール仕様のXMLバージョン(http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-)で実行しました。 20040407 / xml-source.xml

リンクhttp://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/xml-source.xmlがリンクされています

mk:@MSITStore:D:\Desktop\McLaughlin%20-%20Java%20and%20XML%203e%20(O'Reilly,%202006).chm::/059610149X/(http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407/xml-source.xml

これは明らかに私に与える:

ここに画像の説明を入力してください

mk:@MSITStoreですか?どういう意味ですか?

回答:


3

mk:@MSITStoreこのヘルプページこのドキュメントによると、URIスキームであり、Windowsのヘルプファイルでプロトコルハンドラとして使用されています。

httpリンクと同じように使われます。単なるHTMLページであるヘルプファイルは、1つのCHMファイルにコンパイルされます。その際、内部でコンパイルされたHTMLファイルへのポインタはMSITStoreURIスキームを使用します。

たとえば、このリンクは一般的な著作権ページを指しています。

mk:@MSITStore:%windir%\Help\ntshared.chm::/copyright.htm

ここで説明されているように、他のプロトコルハンドラを使ってこれを行うこともできます。コンパイル済みHTMLヘルプファイルでページを開くためのURLの使用

あなたのケースでは、CHMファイルは不適切に生成されたようです。


help = D Btwに感謝します。正しく理解していれば、これは純粋にマイクロソフトのものであると言ってもいいでしょうか。
Pacerier 2011

はい。他では見たことがありません。
2011

@@ slhck ok cool =)
Pacerier 2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.