質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
XML

XMLは仕様の1つで、マークアップ言語群を構築するために使われています。

XSD

XSDは一般的に、XMLドキュメントの特定のタイプの表現を含んだ、W3C XML Schemaフォーマットで書かれたドキュメントを指します。

Q&A

0回答

627閲覧

xsd:restrictionから他xsdファイルの内容が呼び出せない

irohamaru

総合スコア15

XML

XMLは仕様の1つで、マークアップ言語群を構築するために使われています。

XSD

XSDは一般的に、XMLドキュメントの特定のタイプの表現を含んだ、W3C XML Schemaフォーマットで書かれたドキュメントを指します。

0グッド

0クリップ

投稿2017/10/31 04:56

編集2022/01/12 10:55

XMLスキーマ検証で質問です。

以下、AAAAA.xsdでimportされているGeneral.xsdからname:strのsimpleTypeを呼び出す箇所でエラーが出てしまいます。
正常に呼び出すためにはどうしたらよいでしょうか?

↓エラー内容(eclipseのコンソールに出力されていたエラーです)

src-resolve: Cannot resolve the name 'gen:str' to a(n) 'type definition'

AAAAA.xsd

<?xml version="1.0" encoding="UTF-8" ?> <xsd:schema targetNamespace="http://xml.e-tax.nta.go.jp/XSD/kyotsu" xmlns="http://xml.e-tax.nta.go.jp/XSD/kyotsu" xmlns:gen="http://xml.e-tax.nta.go.jp/XSD/general" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0" > (中略) <!-- import --> <xsd:import namespace="http://xml.e-tax.nta.go.jp/XSD/general" gen:schemaLocation="../general/General.xsd"/>

General.xsd

<?xml version="1.0" encoding="UTF-8"?> <xsd:schema targetNamespace="http://xml.e-tax.nta.go.jp/XSD/general" xmlns="http://xml.e-tax.nta.go.jp/XSD/general" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.0"> (中略) <xsd:simpleType name="str"> <xsd:restriction base="xsd:string"> <xsd:pattern value="(&#x0009;|&#x000A;|&#x000D;|[\p{IsBasicLatin}-[\p{Cc}]]|\p{IsHiragana}|\p{IsKatakana}|\p{IsCJKUnifiedIdeographs}|\p{IsCJKCompatibilityIdeographs}|\p{IsCJKSymbolsandPunctuation}|[\p{IsHalfwidthandFullwidthForms}-[ヲ-゚]]|[\p{IsLatin-1Supplement}-[\p{Cc}&#x0085;]]|\p{IsGreek}|\p{IsCyrillic}|\p{IsGeneralPunctuation}|\p{IsArrows}|\p{IsMathematicalOperators}|\p{IsBoxDrawing}|\p{IsGeometricShapes}|\p{IsNumberForms}|\p{IsEnclosedAlphanumerics}|\p{IsEnclosedCJKLettersandMonths}|\p{IsCJKCompatibility})*"/> </xsd:restriction> </xsd:simpleType> (以下省略)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問