我从客户端收到了一个txt文件,并希望将其导入任何类型的数据库。
我在google上搜索过txt dat文件的类型,但未找到任何相关内容
这是我拥有的文件的一部分,文件名类似于name_TxtDat.txt
<JUDGES>
01 Paul Bask
02 Lisa Belin
03 Janet Bally
04 Rand Johnsons
05 Maze Hazam
</JUDGES>
<PLACEMENTS>
<702|701
., Kaka with Hac, Sam
Place|Time|Number|Heat|Competition|CompetitionCode|ScoresheetCode
-|10:32PM Sunday;6@11:11PM Sunday|338|Heat 764|AC-A Open|600|NONE
>
<891|685
., Ksusha with Kudashev, Ivan
Place|Time|Number|Heat|Competition|CompetitionCode|ScoresheetCode
-|10:44PM Sunday;6@11:41PM Sunday|186|Pro heat 9|Pro Open|837|NONE
>
</PLACEMENTS>
<COMPETITION>
DANCERCODES:16777293,1215
SHEETCODE:33554438
COMPCODE:1377
ENTRANTTYPE:Couple
AGE:A2
ROUND:Final
<RESULTS>
Heat 3: Final
|No.|10|12|13|14|17||1|Result|
|177 Vorvis/Timar|1|1|1|1|1||5|1|
</RESULTS>
</COMPETITION>
我认为<>中的那些文本是表名,它使用了'|'区分列。但是我可以理解为什么有些表有列名,而有些却没有。另外,为什么有嵌套表(如我提供的文本)在里面。有没有人熟悉这种文件?任何帮助将不胜感激。
答案 0 :(得分:1)
在我看来,xml文件制作得不好。我添加了一个顶级节点,并在“展示位置”部分中删除了一些多余的标签,并能够将其作为xml文件打开。
Pr(Fire =T|Tampering = F, Alarm = T)
我会回到客户端,看看他们是否可以自己清理它,否则您可能必须执行一些自定义逻辑才能正确处理内容。