2011-05-30 151 views
0

請給我一些關於在數據庫中插入XML數據的想法 我需要插入的信息來自Facebook。像用戶關係信息,工作信息和教育信息。 我知道如何使用JSON和反序列化從Facebook 只需插入deserilaized數據到數據庫中的XML格式的信息是什麼我不知道插入XML數據到數據庫

感謝您的幫助

+0

所述的問題非常廣泛,實際上包含了幾個潛在的問題。將問題分解成單個步驟並嘗試分別解決問題。如果您遇到困難,請發佈有關該特定問題的問題。 – ChrisF 2011-05-30 17:34:32

+2

你正在使用哪個數據庫? – ibram 2011-05-30 17:39:20

回答

0

如果您使用的是MS SQL數據庫中有一個可以使用的XML數據類型。

0

我會首先創建模型,它將表示我的數據將來自XML文件。舉些例子;

public class Person { 

     public string Name { get; set; } 
     public string Surname { get; set; } 
     public bool IsInRelationship { get; set; } 

     //this can go on 

    } 

當您知道如何反序列化XML時,請將值分配給您的模型。 之後,你在這裏有一些選擇;

  • 使用ORM系統,像實體框架來處理你的插入操作
  • 通過硬編碼你的T-SQL代碼即可創建存儲過程和工作
  • 插入你的數據直接。