問題タブ [xsd]
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 から XSD へ
複雑な XML ファイルがある場合、そこから XSD の大まかな概算を得る安価または無料の方法はありますか?
xml - XSD スキーマのリファクタリング
私はいくつかのサードパーティの XSD スキーマをクリーンアップする必要があるプロジェクトに取り組んでおり、それらの共通要素のリファクタリングを行いたいと考えています。
これを自動化する適切なツールはありますか? XMLBeans の sfactor で試しましたが、うまくいきません (Google でさえ答えられない奇妙な例外がスローされます!)。
.net - 「要素/属性のスキーマ情報が見つかりませんでした」の解決方法"?
Visual Studio には、MS Enterprise Library 4.0 アプリケーション ブロックを使用する asp.net 3.5 プロジェクトがあります。
Web 構成ファイルを開くと、エラー リストが 99 個のメッセージでいっぱいになります。
Web.config ファイルを閉じると、それらは消えます (ただし、ファイルを再度開く必要があるとすぐに戻ってきます)。
調べてみたところ、web.config ファイル内のスキーマを適切に「理解」し、それにインテリセンスを提供するために、Visual Studio が必要とする XSD またはスキーマ ファイルが欠落しているためであることがわかりました。
VSに適切なスキーマ情報を提供する方法、またはこれらのメッセージをオフにする方法を知っている人はいますか?
@Franci-情報をありがとう、私はそのツールとMMCスナップインを試しました(Web.configのフォーマットを爆破する傾向があります)が、それでも私が受け取る刺激的な警告を解決しません. 試してくれてありがとう。
xml - スキーマを使用して属性値に基づいて要素を検証するにはどうすればよいですか?
検証しようとしている XML は次のとおりです。
これはスキーマを使用してどのように検証できますか?
ノート:
要素には、 attribute="foo"の場合にのみbarを含めることができます。
要素には、 attribute="hello"の場合にのみworldを含めることができます
xml - 「xml:lang」属性を設定するには?
xml:lang
BizTalk からの送信ドキュメントのルート xml ノードに属性を追加する必要があります。
これは固定値なので、スキーマなどで設定されている可能性があります。
これは私が取り出したいものです:
属性「xml:lang」を定義しようとしましたが、スキーマで「:」を使用できません。
これは私が得るエラーメッセージです:
無効な 'name' 属性値 'xml:lang': 名前内の位置 3 にある ':' 文字 (16 進値 0x3A) を名前に含めることはできません。
BizTalk で属性名の一部として「:」を挿入する別の方法はありますか?
誰でもこれを行う方法を教えてもらえますか?
BizTalk 2006 を使用していますが、オーケストレーションはありません。
xsd - 名前が同じでコンテキストに応じてサブ構造が異なる要素の XML スキーマ
受け取った XML ドキュメントのスキーマを定義しようとしています。
ドキュメントは次のようになります。
.NET 2.0 から XmlSpy と xsd.exe を試しました。<group>
どちらも、任意の数以下の<item>
and<customer>
要素を許可するスキーマ定義を作成しました。しかし、私が探しているのは、以下を要素に、以下を要素に<group>
制限する<items>
必要があります。<item>
<group>
<data>
<customer>
これは、xml スキーマがまったく機能しないものですか?
c# - レポートを新しいXMLXSDに再バインドする
私は一生の間、私が必要としているものの例を見つけることができません。
xsdにバインドされているレポートがあります。このレポートをC#で取得し、データソースを新しいxmlファイルに設定するにはどうすればよいですか?私が試したすべての可能な方法は、私に素敵なログオン画面を表示するだけです。私はファイルが探している場所に存在することを知っています、そして明らかにxml/xsdファイルへのユーザー名とパスワードはありません。
誰かがこのテーマについて何かアドバイスがありますか?なぜこれが頻繁に行われないのか、そしてなぜ誰も私に正直な答えを与えることができないのか理解できません。必要に応じて、サンプルコードを投稿できます。
xsd - 査読用の XSD スキームのフォーマット
XSD スキームで表されるデータ モデルを設計しました。データ モデルは、WSDL 記述子で Web サービス パラメータとして使用される型も提供します。
XSD スキームを送信し、関係者にデータ モデルのピア レビューを依頼したいと思います。
査読の基礎として使用するために、どのツールまたはプレゼンテーション方法を提案しますか? データ モデルは、少なくともパラメータの意味的な意味に関しては、熟練していない人でも読めるようにする必要があります。
編集:
より具体的に言うと、もちろん、構文的には、スキームは検証されます。実際、私はすでに JAXB 生成クラスに基づくコードに取り組んでいます。私の目標は
- データモデルを凍結し、入力パラメータを凍結します
- セマンティック(ビジネス関連の意味で)の観点から、何も失われたり忘れられたりしないようにするためです。
編集 2
私は、データモデルを広めるのがおそらくどのように最善であるかについて考えてきました。XSD スキーマの JavaDoc のようなものを考えています。そのようなものが存在するかどうか誰でも知っていますか?基本的には、一連の XSLT を使用して実行されますよね?
xml - JAXB を使用したブール型プロパティの getter
jax-ws を使用してサービスを公開しようとしていますが、最初に驚いたのは、Weblogic が要求/応答オブジェクトの内部クラスをサポートしていないことでした。ここでこの状況を乗り越えた後、私は別の課題に直面しています:
getXXX()
メソッドではなく/メソッドに追加して生成しisXXX()
ます。
このメソッドを生成する必要があるのは、サービスを開始したときに次のメッセージが表示されるためです。
カスタマイズを試みました:
効果なし。:(
何か助けはありますか?
xml - Xsd と継承
私はこのようなxsdを持っています
したがって、基本的には、クラス A に一連のオプション (たとえば、日、週) を持たせ、次に B に A から継承させ、A のすべてのオプションと、時間、秒などの追加の 2 つまたは 3 つのオプションを持たせたいと考えています。