問題タブ [xmlcatalog]
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 - Eclipse は XML カタログでプラグイン指定のエントリをどのように生成しますか?
Eclipse プラグインで XSD ファイルを Eclipse に指定して、カタログに追加できるようにしたいと考えています。
jaxb - annox のカスタマイズを含む JAXB の個別のエピソードが失敗する: SAXParseException2
私は2つのmavenモジュールを持っています。
- 最初のものには、基本 POJO クラスを生成するための xsd スキーマのみが含まれています。
- 2 番目には、カタログ ファイルを使用して最初のスキーマをインポートし、新しい POJO クラスを生成する xsd スキーマが含まれています。両世代作品。
ここで、annox (Swagger 注釈) を使用して両方の xsd ファイルに注釈を追加します。最初のモジュールのコンパイルは成功しましたが、2 番目のモジュールのコンパイルは例外で失敗します:
最初のモジュール
「Commons.xsd」:
/li>「pom.xml」:
/li>
2 番目のモジュール
「拡張子.xsd」:
/li>「pom.xml」:
/li>「カタログ.xml」!
/li>
このエラーを解決しようとして何日も経ちましたが、成功しませんでした。
eclipse - Eclipse で DTD を XML カタログに追加するには?
自分で作成した DTD を Eclipse の XML カタログに追加しようとしています。
フィールドにはどの値を入力する必要がありますか?
最良の場合、どこで DTD を見つける必要がありますか?
Eclipse IDE に複数の Java プロジェクトがあります。では、すべてのプロジェクトで DTD を利用できるようにするためのベスト プラクティスは何でしょうか?
Window-->Preferences-->XML-->XML Catalog-->Addを使用して、 User Specified Entriesの下にあるカタログ エントリを取得しようとしました。現在、次のようになっています。
XML ファイルで DTD を参照すると、Eclipse は次のように文句を言います。
No grammar constraints (DTD or XML Schema) referenced in the document
.
と
(ドイツ語から英語に部分的に翻訳しました。)
使用時に XML ファイルを検証するために、DTD を参照できる XML カタログ エントリを作成するにはどうすればよいですか (Eclipse IDE のすべてのプロジェクトで最善の場合)。
初期化。
最もアクセスしやすいようにするには、(ファイルシステム内の) どこに DTD を配置する必要がありますか?
XMLC カタログ エントリを次のように変更しました。
XML ファイル内の参照:
エクリプスの反応:
cc_dataset.dtd は C:\develop\Projects\EOBR\ws\services\utils\test-db\src\main\resources\ にあります.
libxml2 - colord をコンパイル [docbok2man は "-//OASIS//DTD DocBook V4.1//EN" を処理しません] xml カタログ ファイル
colord をコンパイルしようとしていますが、docbook と xml カタログ ファイルがどのように機能しているかを把握するのに苦労しています。Docbook SGML v4.1 用の XML_CATALOG_FILES がないことが問題だと思われる場所です。これらのスキーマ定義を指すカタログを作成する方法がわかりません [ http://www.docbook.org/sgml/4.1/]。
java - catalog.xmlエンティティをデータベースと一致させる方法は?
catalog.xml にリストされている .xsd ファイルを使用していくつかの xml ファイルを検証する必要がありますが、それらはデータベースにあります。そのため、catalog.xml の systemId とデータベースに blob として保存されている .xsd ファイルを一致させるリゾルバーが必要です。これを行うメソッドを見つけましたがXMLInputSource resolveEntity(XMLResourceIdentifier resourceIdentifier)
、パーサーがこのメソッドをどのように使用するかを見つけることができないため、それをオーバーライドして適切に行う方法がわかりません。XMLInputStram
XMLInputSourceのドキュメントによると、「エンティティの解決と入力ストリームのオープンを呼び出し元に任せる」ため、Streamに.xsdファイルを含むものを返すと思いました。
だから私の質問は - データベースに保存された .xsd ファイルで catalog.xml からエンティティをマップする方法は?
問題を明確に説明したことを本当に願っていますが、私の英語が本当に下手であることはわかっています.
ごきげんよう、ジーシア
maven - リモートの Nexus Maven リポジトリから XML カタログを生成するにはどうすればよいですか?
私の会社は、Sonatype Nexus を使用して独自の Maven リポジトリをホストしています。ホストされているアーティファクトの多くは、アーキタイプ プラグインを使用せずに公開されているため、archetype-catalog.xml ファイルには含まれていません。Maven コマンドまたは Sonatype のソフトウェアの機能を使用して、リポジトリのコンテンツを記述する XML を生成する方法はありますか? すべてを再公開するのは大変な作業です。
xml - Xerces2j を使用した XML カタログ rewriteSystem が機能しない
Xerces2J と Saxon および XML カタログを使用して、DTD を古い場所から新しい場所にリダイレクトしようとしました。しかし、常にこのエラーがあります:
したがって、置換は機能しません。これは私のcatalog.xmlです:
これが XML ファイルです。
少なくとも CatalogManager.properties:
そのため、ログは、カタログが読み取られたことを示していますが、SYSTEM は置き換えられていません。私は何を間違えたのですか?
よろしくお願いします
マーカス
linux - cd コマンド : 現在のサブディレクトリから特定の親ディレクトリに不明な数のレベルを戻す方法 (unix および dos)
わかりましたので、xmlcatalog の uri を解決しようとしています。特定のサブディレクトリから、レベル数が不明な親ディレクトリに戻りたいと考えています。例えば:
file:///D:/Sahil/WorkSpaces1/Cartridges1/Project1/ParticularFolder/Level1/Level2/< so-many-levels >/CurrentFolder
完全な FilePath を入力せずに、「CurrentFolder」から「ParticularFolder」に戻りたい。
これを達成したいのは、すべて「ParticularFolder」を含む複数のプロジェクトで作業しているため、このフォルダーのサブディレクトリ内のコードは、この親フォルダー内の他のサブディレクトリ内の他のすべてのファイルに動的にアクセスできる必要があるためです。さまざまなプロジェクトに個別の完全なファイルパスを指定して、コードを厳格にしすぎたくありません。
出来ますか?Windows、Unix、およびLinux OSでこれを実現する方法について言及してください。