問題タブ [dtd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - XML ファイルの処理中に XML::XPath が DTD をフェッチしないようにするにはどうすればよいですか?
私のXML(a.xhtml)は次のように始まります
私のコードは次のように始まります
これは非常に遅く、DTD ( http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ) の取得に多くの時間を費やしていることがわかります。
Perl XML:: ファミリで HTTP プロキシ サーバーを明示的に宣言する方法はありますか? DTD のローカル コピーを持つように、元のa.xhtmlドキュメントを変更するのは嫌いです。
eclipse - EclipseでAntスクリプトのDTD警告を無効にしますか?
Eclipse Ganymedeを使用しています。すべてが正常に機能しますが、警告のない [問題] タブが欲しくて仕方ありません。今のところ、私のAntスクリプトについて (正しく) 文句を言います: 「ドキュメントの文法制約 (DTD または XML スキーマ) が検出されませんでした。」それらのファイルだけをオフにする方法はありますか? 理想的には、スキーマに制約のある他のファイルにスキーマ宣言がない場合でも、警告が表示されるようにしたいと考えています。
html - DOCTYPEとは何ですか?
- DOCTYPEとは何ですか?なぜそれを使用したいのですか?
- 使用できるさまざまなDOCTYPEは何ですか?
- 標準モードとクァークモードの違いは何ですか?また、異なる設定のDOCTYPEで遭遇する可能性のあるクァークは何ですか?
最後に、使用する必要がある適切なDOCTYPEは何ですか?
c# - XmlDocument と遅いスキーマ処理
XmlDocument にロードする必要がある xml テンプレート ドキュメントがあります。例えば
ただし、これは dtd にロードされるため、非常に低速です。両方"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"
と dtd のローカル コピーを試しました。どちらもほぼ同じ時間がかかります。(たとえば) リゾルバーを null に設定して dtd の読み込みを無効にすると"Reference to undeclared entity 'nbsp'"
、ドキュメントにこれらが含まれている場合などのエラーが発生します。
ドキュメントを出力する前に DOM を操作する必要があるため、XmlDocument を使用する必要があります。これらの問題を回避するにはどうすればよいですか?
jquery - XHTML の拡張
属性を使用してフォームの検証動作を定義する jQuery プラグインの作成をいじっています (はい、検証プラグインが既にあることは承知しています。これは、使用するものと同じくらい学習課題です)。理想的には、次のようなものが欲しいです。
例 1 - 入力:
例 2 - ラッパー:
例 3 - 定義済み:
ここでの目標は、どの要素を検証する必要があるか (これは既に行われています) を jQuery コードが把握できるようにし、マークアップを有効な XHTML のままにすることです。これが問題です。これには、DTD と XML スキーマの両方の組み合わせが必要になると確信していますが、正確にどのように実行すればよいかはよくわかりません。
この記事に基づいて、次の DTD を作成しました。
そして、ここに「formvalidation-model-1」があります:
私はこれまで DTD をやったことがないので、自分が何をしているのか正確にはわかりません。W3 XHTML バリデーターを使用してページを実行すると、すべての XHTML 要素の定義が重複しているため、80 以上のエラーが発生します。私は少なくとも正しい軌道に乗っていますか?助言がありますか?
編集: カスタム DTD からこのセクションを削除しました。これは、実際には自己参照であることが判明したためです。テンプレートを取得したコードは、特定の項目を 1 つに追加するのではなく、2 つの DTD を 1 つに結合するためのものでした。
これも検証しておらず、何もしていないようだったので削除しました。
さらに、いくつかのアイテムを追加するだけなので、W3 が推奨する個別のファイル モデルはあまり役に立たないように思えたので、すべてを dtd ファイルに入れました。その内容は次のとおりです。 :
そのため、DTD 関連の検証エラーは発生していませんが、onvalidate 属性はまだ有効ではありません。
更新: DTD を捨ててスキーマを追加しました: http://schema.dandoes.net/FormValidation/1.0.xsd
v:onvalidate を使用すると、Visual Studio で検証されているように見えますが、W3C サービスはまだ気に入っていません。
ソースを確認できるように、これを使用しているページを次に示します。
w3c 検証結果へのリンクは次のとおりです。
http://validator.w3.org/check?uri=http://new.dandoes.net/auth&charset=(検出+自動)&doctype=Inline&group=0
これは私がこれで得ることができるのと同じくらい近いですか、それともまだ何か間違っていますか?
xml - Delphi での msxml によるスキーマ検証
参照するスキーマに対して XML ファイルを検証しようとしています。(Delphi と MSXML2_TLB を使用。) コード (の関連部分) は次のようになります。
これにより、キャッシュがロードされます ( schemas.length > 0
) という結果になりますが、次の割り当てで例外が発生します。「XMLSchemaCache-schemacollections のみを使用できます。」
これについてどうすればよいですか?
xml - DTD の質問 (いずれか [または両方])
私は、仮想ジオキャッシング ゲームを表現するための DTD を作成するタスクを割り当てられました。
gpsまたはwifi、またはその両方のいずれかであるが、それぞれ1つ以上ではない場所を表す問題が発生しています。これをどのように表現しますか?私が考えることができる最も近いものを以下に示します。
完全な DTD はこちらにあります。
各ゲームには、ゲームに関する情報と多数のキャッシュが含まれています。
事前に乾杯。
xml - VB6のDTDに対して最初に検証した後、XMLドキュメントをどのように解析しますか
VB6でXMLパーサーを作成しようとしています。
XMLのベースとなる標準には、解析を開始する前にXMLを検証するためのDTDが付属しています。また、サンプルXMLファイルを作成して、テストするものを用意しました。
vb6コードを介してXMLをロードできます
作業中のXML
DTDで検証しようとしています
私が行った調査では、XMLがdocタイプを介してDTDを指している場合、LoadがXMLを検証すると信じていました。
私は多くの調査を行いましたが、どこが間違っているのか理解できません。提供されたDTDが構文的に正しくないのと同じくらい単純かもしれませんが、これは私が今見ているものです。私が見つけたリソースは主にMSDNにあり、ここhttp://www.jalix.org/ressources/internet/dom/~vrac/articles/XML%20DOM.htmlにあります。
xmlとdtdの両方が同じディレクトリにあり、doctypeタグなしでXMLを解析しています。
私が得るエラーは次のとおりです:
エラー番号:-2146697211:システムは指定されたリソースを見つけることができません。エラー処理リソース'sample.dtd'
追加のリソースや提案をいただければ幸いです。
xml - XSLT から解析されていないエンティティ属性の値を取得するには?
XSLT と XML の未解析エンティティに問題があります。これは架空のシナリオです。最初に、doc.xml という名前の XML ファイルを取得しました。
この XML ファイルでは、要素「employee」の属性「detail」に未解析エンティティ (NDATA) を使用しています。attach.xml は次のとおりです。
次に、XSLT を使用して、attach.xml を埋め込んだ出力を生成したいと考えています。私の XSLT ファイルの名前は doc.xsl です。
最後に、Xalan 2.7.1 を使用して実行します。
出力は次のとおりです。
これは私が望むものではありません。出力を次のようにしたい:
正しい結果を得るには、XSLT スクリプトをどのように書き直す必要がありますか?
c# - .NET : DOCTYPE 宣言なしで DTD を使用して XML ファイルを検証する方法
読み取り時に外部 DTD で検証したい DOCTYPE 宣言のない XML ファイルがあります。
その外部 DTD のパスをどのように設定しますか? どのように検証しますか?