問題タブ [xmlschemaset]
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 スキーマ: 「無効なコンテンツが見つかりました」
だから私はこのdata.xmlスキーマコードを持っています:
私はこのtest.xmlファイルを持っています:
0~無限個のアイテムが欲しい
各項目には、定義された各子要素を 0 ~ 1 個含めることができます (例: titleおよびfontcolor )
いくつかの rrros に取り組んでいますが (私はスキーマに慣れていないので、徐々に理解しています)、さまざまな XSD 検証ツールで奇妙なエラーが発生しています。
要素 'j:type' で始まる無効なコンテンツが見つかりました。この時点では、子要素は想定されていません。
c# - XmlSchemaElement クラス プロパティの意味
XmlSchemaElement
何かを見逃したかもしれませんが、クラスの次のプロパティの意味と違いを誰かに説明してもらえますか:
mlSchemaElement.ElementSchemaType
Xとはどう違いXmlSchemaElement.ElementType
ますか?- の違いは何
QualifiedName, SchemaTypeName and RefName
ですか? QualifiedName, SchemaTypeName and RefName
お互いの関係は?いつSchemaTypeName.IsEmpty == true
、ということRefName.IsEmpty == false
ですか?- すべてが埋め込まれたComplexType
*Names
になる可能性はEmpty
ありますか?それはどういう意味ですか?
一般に、xsd を解析して結果を内部構造にマップする必要があるため、さまざまなタイプのオブジェクトを生成できるいくつかのルールが必要です。if (SchemaTypeName.IsEmpty)
それでは、すべての制限が提供されElementSchemaType
ているとしましょう。SimpleType
c# - C# で 2 つの xsd コンテンツを 1 つにマージする方法
辞書に 2 つの xsd ファイルのコンテンツがあります。両方のコンテンツをマージして、1 つの xsd ファイルを作成したいと考えています。
ディクショナリの最初の xsd コンテンツには、ディクショナリの 2 番目の xsd を指すインポート タグがあります。
最初の xsd -
2nd sxd -
私が望む望ましい xsd は、両方の xsd ドキュメントのマージです。
私はこれに従っています:http://msdn.microsoft.com/en-us/library/ms256237%28v=vs.110%29.aspx記事、スキーマをスキーマセットオブジェクトにも追加できますが、 RecurseExternals 関数 (記事から) を使用すると、マージされた xsd ではなく、2 つの異なる xsd が表示されます。
私のコードブロック -
私は何か間違っていますか?
xml - XML スキーマに対する XML 検証: 要素 'tns:FlightMonitor' の宣言が見つかりません
XML スキーマに対して XML ファイルを検証しようとしているときに問題が発生しました。検証を試みると、報告されるエラーはこれです
何を変更する必要があるのか わかりません.xmlファイルでXMLスキーマが正しく読み取られていないか、参照されていないようです.
XML ファイル
XML スキーマ
xml - XML スキーマと XML ドキュメントが検証されない
私のスキーマの問題点を指摘していただけないでしょうか? http://www.utilities-online.info/xsdvalidation/#.VQkt1BCUfA4 - 整形式XML
です。しかしschema
、ドキュメントと照らし合わせて確認するxml
と、大量のエラーが表示されます。自分のスキーマで何が間違っているのかよくわかりません! 誰かが私に手を貸してくれたら、それは素晴らしいことです。
grant.xml ファイル:
grant.xsd ファイル:
スキーマが間違っている場合は、お知らせください。
java - XMLSchema 日時データ型リテラルを Java SimpleDateFormat に変換する
次の XMLSchema 日時データ型リテラルを変換しようとしています
Java日時オブジェクトに。timezone を使用した W3C XML 日付の Java SimpleDateFormat パターンに示されているものを含むさまざまな代替手段を試しましたが、成功しませんでした。https://www.ibm.com/developerworks/community/blogs/HermannSW/entry/java_simpledateformat_vs_xs_datetime26?lang=enで説明されている問題も試しましたが、やはり失敗しました。解決策はありますか?
.net - .NET の XmlSchemaObject から可能な XML 要素のフラット リストを順番に取得する方法
XmlSchemaSetProvider からの XML スキーマがあり、正しい順序で指定された型にある可能性のあるすべての XML 要素 (名前) のリストが必要です。
スキーマは、XML スキーマ拡張、複合型、シーケンスを使用します...
これを達成するための良い方法はありますか?
原因: .NET 型を反映するときに返されるプロパティの順序に依存するカスタム XML シリアライザーがありますが、その (未定義として文書化されている) 順序の動作は MSBuild 14 で変更されました。クラス プロパティ。したがって、XSD情報から順序を検出/修正し、それを使用してXMLを修正するという考えです。