問題タブ [dtd-parsing]
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 - ファイルURIのMalformedURLException
次のコードの実行中:
ここdoc
で、はのインスタンスでorg.w3c.dom.Document
ありbuilder
、はのインスタンスjavax.xml.parsers.DocumentBuilder
です。次の例外が発生します。
ファイルの次の行で窒息しています:
ユーザーが自分のマシンでこのエラーを取得しているときに、このエラーが自分のマシンで発生することはありません。どちらもSunJREのバージョン6を使用しています。このエラーは、パスでシングルバックスラッシュの代わりにダブルバックスラッシュを使用している場合、およびバックスラッシュの代わりにフォワードスラッシュを使用している場合にも発生します。
まず第一に、XMLは正しいですか?パスは正しく表現されていますか?次に、このエラーが1台のコンピューターで発生するのに、別のコンピューターでは発生しないのはなぜですか。
c# - dtdファイルを解析するにはどうすればよいですか
dtdファイルを解析し、そこから取得した情報を使用していくつかのクラスを作成したいと思います。私はそれをxsdに変換してから解析できることを知っていますが、それを避けたいと思っていました。私がグーグルで見つけたものはすべて、dtdに対して検証することです。だから私の質問は次のとおりだと思います:c#を使用してdtdファイルを解析するにはどうすればよいですか、または使用できるツールやライブラリはありますか?VisualStudio2005を使用していることを付け加えておきます。
java - Java: Java で処理するときに XML ドキュメント内で DTD を使用する方法は?
Java で処理しようとしている xml ファイルがあります。XML ドキュメントに非 XML 標準エンティティが含まれていたため、XML ドキュメントに DTD が必要であることがわかりました。
私の質問は、XML ドキュメントに DTD が埋め込まれていることを認識させながら、Java で xml ファイルを処理するにはどうすればよいですか?
ありがとう、
java - DTDからJavaクラスを自動生成することは可能ですか?
WebサービスのDTDファイルがあります。次に、データベースをこのWebサービスにマップする必要があり、エンティティを作成するためにJavaクラスが必要です。ただし、DTDファイルから手動でこれを行うと、非常に困難で長いプロセスになります。このためのツールはありますか?
java - JDOM を使用して、XML ファイルで宣言されていない外部 DTD を含む XML ファイルを解析する
私のXMLファイルには、次のようなエンティティがいくつかあります’
そこで、これらのエンティティーを定義するために、XML 文書用の DTD タグを作成しました。以下は、XML ファイルの読み取りに使用される Java コードです。
HTTP 経由で DTD を取得するように Java コードを変更して、XML ドキュメントの解析でエラーが発生しないようにするにはどうすればよいですか?
xml ドキュメントの簡略化された例。
html - XHTML 1.0メタデータの文字エンティティ?
XHTML 1.0 Doctypeを使用したページのタイトル、キーワード、および説明フィールドの場合、–éetceteraなどの非ASCII文字の正しい使用法は何ですか?クローラーとソーシャルメディアサイトは、次のようにそれらをよりよく読みますか?
また:
xml - DTDは、任意の名前の1つ以上の属性を許可するように記述できますか?
次のような柔軟な属性名を可能にするXML構造のDTDを作成しています。
したがって、これに対する単純なDTDは次のとおりです。
問題は、XMLの要件は、「iCouldBeAnything」が何でもなければならないということです。 DTDを使用してこれを説明することは可能ですか、それとも他の種類のXML検証に依存する必要がありますか?
javascript - XMLを解析するときにSarissaにDTDを使用させる方法は?
Sarissa を使用して、XML の文字列を DOM ドキュメント オブジェクトに変換しています。Sarissa が私の DTD を完全に無視していることを除いて、すべてが機能しています。DTD ルールからの逸脱は認識されず、DTD が見つからないというメッセージも表示されません。
私のXMLは次のように始まります:
私のJavaScriptは次のようになります。
Sarissa に DTD を使用させるにはどうすればよいですか?
xhtml - Xhtml無効な文字?
.NETでカスタムxhtmlvaldidatorを作成し(dtd +いくつかの追加ルールで検証)、検証とw3c検証の間に不一致があることに気づきました。
私のバリデーターでは、IDにコロンがあると、次のエラーが発生します(たとえば、id = "mustang:horse")。
(エラー)'id'属性は、そのデータ型に応じて無効な値を持っています。
しかし、このパターンのw3cではエラーは発生しません。
xml / xhtmlで属性の無効な文字のリストを見つけようとしましたが、見つかりませんでしたか?
ご協力ありがとうございました、