2017-03-10 16 views
-1

XSDに対してXMLを検証しようとすると、1つのエラー(下を参照)が発生しています。XML XSD検証

エラー - エレメントタイプ "トラック"の終了タグは、 '>'区切り文字で終わらなければなりません。

<?xml version="1.0" encoding="UTF-8"?> 
<ingestion xsi:noNamespaceSchemaLocation="ingestion.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
    <album> 
    <consumer_release_date>2006-01-01</consumer_release_date> 
    <main_genre>Alternative</main_genre> 
    <main_subgenre>Boogie</main_subgenre> 
    <language>IT</language> 
    <name>Peace,Love,Death Metal</name> 
    <release_format_type>EP</release_format_type> 
    <total_discs>1</total_discs> 
    <tracks> 
     <track> 
     <main_genre>Alternative</main_genre> 
     <main_subgenre>Boogie</main_subgenre> 
     <isrc_code>BB1231234567</isrc_code> 
     <language>IT</language> 
     <name>FlamesgoHigher</name> 
     <track_version>trackversion</track_version> 
    </tracks> 
    <upc_code>1234567890136</upc_code> 
    </album> 
</ingestion> 
+2

を使用して閉じることができます。 – Filburt

+0

返信ありがとうございます、どうすればこのトラックを閉じることができますか?これは完全に私を困惑させました –

+0

一般に、「XML/XSDの検証でエラーが発生しました」などのような、 。 – bkausbk

答えて

-1

あなたは、あなたの `は`ので、おそらく検証は ``部分と一致しようとしたクローズされることはありません

<tracks> 
    <track> 
    <main_genre>Alternative</main_genre> 
    <main_subgenre>Boogie</main_subgenre> 
    <isrc_code>BB1231234567</isrc_code> 
    <language>IT</language> 
    <name>FlamesgoHigher</name> 
    <track_version>trackversion</track_version> 
    </track> 
</tracks> 
+0

今私は - エラー19: cvc-complex-type.2.4.b: 'トラック'の内容は完全ではありません。 '{"":catalog_tier "、":sequence_number} "のいずれかが予想されます –

+0

考えられる原因:' sequence_number'および 'catalog_tier'の子要素がありません。 – Thiru