我如何的不同格式的XML文件(S)映射到我的數據庫中的表比方說我有一個表稱爲Person
映射(不同的)XML(格式)到數據庫表
FirstName nvarchar(50),
LastName nvarchar(50),
Address nvarchar(500)
我們必須提交用戶的Person
領域的XML文件,該XML文件可以在不同的格式,例如說一個用戶提交的格式如下
<Person>
<Names>
<FirstName>john</FirstName>
<LastName>smith</LastName>
</Names>
<Names>
<FirstName>john</FirstName>
<LastName>smith</LastName>
</Names>
</Person>
和其他用戶提交它的格式如下
<Person>
<PersonalInfo>
<Names>
<FirstName>john</FirstName>
<LastName>smith</LastName>
</Names>
.
.
.
<PersonalInfo>
</Person>
如何設備將處理不同情況下(不同的XML格式)的解決方案,以便如果用戶提交一個XML格式的文件,我只需要告訴格式,我的應用程序和它的值將自動被映射到使用Visual Studio 2010作爲一個IDE和C#.NET的說表... IM,我希望已經敘述的問題不夠好......
請諮詢......