2016-11-28 57 views
0

我收到一個錯誤:Cvc-elt.1.a:找不到元素'ns0:BizTalk_Invoices_Root',行'1',列'56'的聲明。XML與XSD不匹配BizTalk

我的XML:

<?xml version="1.0" encoding="utf-8"?> 
<ns0:BizTalk_Invoices_Root xmlns:ns0="ReceiveInvoices"> 

我的XSD:

<?xml version="1.0" encoding="utf-8"?> 
<xsd:schema xmlns:schema="ReceiveInvoices"       
xmlns:b="http://schemas.microsoft.com/BizTalk/2003"                                                 
elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
<xsd:element name="BizTalk_Invoices_Root"> 
<xsd:complexType> 
+0

也許這只是的一個問題標籤未關閉或自行關閉? –

+0

嗨,傑夫,還沒有發佈完整的XSD和XML,因爲它只是這部分顯示錯誤。 – Shivang

回答

0

那它應該是根據目標名稱在你的XSD

<?xml version="1.0"?><ns0:BizTalk_Invoices_Root xmlns:ns0="http://schemas.microsoft.com/BizTalk/EDI/EDIFACT/2006"> 
+0

嗨,我改變了XSD文件。你現在可以幫我嗎?以前的XSD文件不正確。 – Shivang

+0

@Shivang我不確定你現在在問什麼。如果以上解決了您的問題,那麼將其標記爲答案。如果沒有,請使用編輯鏈接爲您的問題添加更多詳細信息。如果您有新問題,請將其作爲新問題發佈。 – Dijkgraaf