ssis-获取更多xml文件已定义为可选标记的数据

问题描述 投票:0回答:1

我有一个xml文件。我想导入数据sql数据库。文件有两行。第1行没有skf:OrderAcknowledgeReasonComponent标记,但第2行有skf:OrderAcknowledgeReasonComponent标记。

我正在使用Xml Source。我该怎么办?

<SalesOrder> 
<Header> </Header> 
<Line> 
   <LineNumber> 1 </LineNumber> 
   <NetUnitPrice>2 </NetUnitPrice> 
</Line> 
<Line> 
   <LineNumber> 2 </LineNumber> 
   <NetUnitPrice>3 </NetUnitPrice> 
   <skf:OrderAcknowledgeReasonComponent> Test </skf:OrderAcknowledgeReasonComponent> 
</Line> 
</SalesOrder>

enter image description here

xml ssis xsd
1个回答
0
投票

SSIS XML源适配器正在使用XSD定义XML文件结构和数据类型。您可以编辑该XSD文件,并确保可选元素是问题。

© www.soinside.com 2019 - 2024. All rights reserved.