簡體   English   中英

如何使用XML Source組件將具有不同架構的XML文件加載到數據庫中?

[英]How can I load XML files with different schema into database using XML Source component?

我有一個文件夾,其中包含許多具有不同XML模式的XML文件。 在所有這些文件的4個表中標識的XML源組件,其中3個表具有相同的形式,但它是一個表,具有許多列,這些列隨XML文件的不同而不同。 因此,當我使用XML源組件時,xsd文件有問題。 沒有正確的xsd文件,XML源組件將無法工作。

有沒有一種方法可以為每個xml文件動態生成xsd文件,因為我使用ForEach循環或另一種方法來加載XML文件而不生成它們的xsd。

如果答案包括腳本組件,那么我正在使用c#。

您的XSD文件應包括所有屬性的超集。 然后,XML源組件將不在乎某些屬性是否未出現在特定的XML文件中-它將為這些值傳遞null。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM