我有这个导出文件的一些奇怪的(这个行业的标准!)格式,我需要导入到我们的数据库 。该文件基本上是这样的:以奇怪的格式导入文本文件在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