1

在我的项目中,我正在培养教师和他们的时间表。我收到了一个文本文件,其中包含我大学的教师时间表。他们无法告诉我什么是语法或代码语言,所以我知道如何阅读它并在我的 iPhone 应用程序中使用它。你能帮我确定这是什么代码吗?我该如何阅读?

样本:

SEM1:3ENCE_B:NW:NG102:EECT300:120:0900:2
SEM1:3ENCE_B,3ENCE_C:TW:NLG107:EEEL300:120:0900:1
19:3ENCE_A,3ENCE_B,3ENCE_C:TW:CLG.01:EEEL305_L:120:1100:1
19:3ENCE_A,3ENCE_B,3ENCE_C:TW:NLG107:EEEL305:120:0900:1
SEM1:3ENCE_A,3ENCE_B:TW::EEEL300:120:1100:4
SEM1&2:3ENCE_A,3ENCE_B,3ENCE_C,3ENCE_D:SK:CLG.06:EEEL315_L:120:1400:4
SEM1:3CS_A,3CS_B,3CS_C,3CS_D,3ENCE_A,3ENCE_B,3ENCE_C,3ENCE_D:DHE:CLLT:EICG301_L:120:0900:5
SEM1:3CS_A,3CS_B:ABO,DHE:N5.114:EICG301:120:1100:5
SEM1:3CS_A,3CS_B,3CS_C,3CS_D,3ENCE_A,3ENCE_B,3ENCE_C,3ENCE_D:NW:LTS205:EECT300_L:120:1600:2
27:3ENCE_A,3ENCE_B,3ENCE_C,3ENCE_CS::NG100:EEEL320:120:1100:2
SEM1:3CS_A,3CS_B,3CS_C,3CS_D:NW:C2.14:ECSC302_L:120:0900:3
SEM1:3CS_A:NW:NG100:EECT300:120:1400:2
4

2 回答 2

2

不是代码,是数据。解释它的最好方法是将这个表示与另一个比较:想想罗塞塔石碑

显然,冒号是用来分隔字段的,每一行可能代表一个单一的锡表项目。每行似乎有 8 个字段。

一个字段看起来像课程 ID:EECT300

另一个看起来像时间:0900

至于其余的,你必须解决它......

威斯敏斯特大学,也许……?

于 2013-04-16T19:46:07.210 回答
1

它不是代码语言。

它只是一个纯文本文件,其中包含使用冒号:作为分隔符的数据

我猜你必须解析它并检索每一列的信息。您必须了解每列的含义(如果没有向您的大学询问)

于 2013-04-16T19:39:16.287 回答