
お世話になります。
下記のようなXMLがある場合に<ID>項目で同じのがある場合
エラーを出す仕組みにしたいと考えております。
XMLをIEで開く→エラーです。という形でも結構ですので、
プライマリキー的な扱いにしたいのですが、
どのようにすればよいのでしょうか?
-------------test.xml※この場合は1が重なっているのでエラー-
<Top>
<ID>1</ID>
<ID>2</ID>
<ID>3</ID>
<ID>1</ID>
</Top>
--------------------------
お手数ですが宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
おそらく無理。
メモ:
●一応XML Schemaにはそれっぽい仕組みがあるようだ。XML SchemaもRELAX NGも勉強してないので自信はない。
試しに、https://cid-b89cb784f5346675.office.live.com/bro …
XML Schemaにschema.xsd,XML Instanceにvalid.xmlを指定して、結果を見るとValidと言われ、XML Instanceにinvalid.xmlを指定すると、「Duplicate unique value [1] declared for identity constraint of element "Top".」と言われるからチェックされているように思う。
http://tools.decisionsoft.com/schemaValidate/
●無理な理由は簡単。IEはDTDの妥当性検証を行うことはあっても、XML Schemaの妥当性検証は行わないorz
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
XMLを作成してもタグしか表示さ...
-
dataファイルをxtxファイルにす...
-
ChatGPT excel
-
ray-mmdについて
-
MSFormsとは何ですか?
-
ヤフー知恵袋みたいなサイトを...
-
Windowsで見かけるxmlファイル...
-
reaper音声ファイルについて
-
スマホのスプレッドシートでセ...
-
XMLサイトマップの登録方法がわ...
-
タモリさんを信じられますか?
-
自分のHTMLサイトでRSSを読み込...
-
ゲーミングPCに入っているAlris...
-
【BAT(バッチ)ファイル】Web...
-
XMLとは何ですか?
-
特殊文字の検索方法
-
フォルダー内検索
-
公文書のxmlファイルの開き方が...
-
Webページに関するさまざまな情...
-
head要素
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
excelにてweb関数を使い、webデ...
-
XMLパースエラー
-
HTTPステータス 404 - There is...
-
Access VBAでXMLが読み込めない
-
127.0.0.1とlocalhost
-
下水道公団の電子納品のチェッ...
-
IEが表示できないXML
-
index.rdf' の実行エラー
-
CPUの考え方を教えてください ...
-
ルート要素ノードが2個ある場合?
-
SNMP リンクダウンとノードダ...
-
東芝のDynabookなのですがアン...
-
XMLで要素が記述された順番に意...
-
XML、XSLTの適応エラー(IEから...
-
C#でTreeViewのCheckBoxのサイ...
-
xmlファイルが上手にHTMLに変換...
-
昔Winnyってありましたけど、あ...
-
バッチファイルでテキストファ...
-
ノードとは
-
4バイトを10進数に変換する方法
おすすめ情報