我有這個導出文件的一些奇怪的(這個行業的標準!)格式,我需要導入到我們的數據庫 。該文件基本上是這樣的:以奇怪的格式導入文本文件在C#
DATRKAKT-START
KAKT_LKZ "D"
KAKT_DAT_STAMM "1042665"
DATRKAIB-START
KAIB_AZ "18831025"
KAIB_STATUS_FM 2
KAIB_KZ_WAE "E"
DATRKAIB-END
DATRKARP-START
KARP_MELD "831025"
KARP_ST_MELD "G"
DATRKARP-END
...
DATRKAKT-END
有一個總的1963年不同行56節,所以我真的不進 創建56個教學班,1963年的屬性...你會如何處理這個文件 這樣你可以訪問一些屬性,就像它是一個對象?
Datrkaib.Kaib_Status_Fm
Datrkarp.karp_St_Meld
我的傾向是完全相反的。數據已經結構良好。爲什麼要進行轉換? – 2009-04-30 10:36:16
因爲搜索和替換比編寫該格式的解析器簡單得多,因爲在.NET中,您可以免費獲得XML讀取,轉換和序列化。 – OregonGhost 2009-04-30 10:49:50