DigitalPlatform / dp2

Integrated Library System / 图书馆集成系统
http://digitalplatform.github.io/dp2
Apache License 2.0
105 stars 54 forks source link

marc数据转换为excel时可以自定义合并不同marc子字段为一个excel字段 #1158

Open feiyule opened 1 year ago

feiyule commented 1 year ago

功能需求: 目前marc记录转换为excel格式的MarcQuery脚本output_excel.cs,可以实现不同的marc子字段和excel字段的一一对应转换。 目前有新需求,在转换后的excel字段中,同一个excel字段可能包含对应的marc记录的多个子字段.,子字段之间用预定义的标点符号隔开 需要实现在marc记录转换输出为excel格式字段时,可以自定义多个不同的marc子字段合并转换为excel的一个列表字段。

DigitalPlatform commented 1 year ago

目前有新需求,在转换后的excel字段中,同一个excel字段可能包含对应的marc记录的多个子字段.,子字段之间用预定义的标点符号隔开 需要实现在marc记录转换输出为excel格式字段时,可以自定义多个不同的marc子字段合并转换为excel的一个列表字段。

这些需求一定是个性化的。也就说,需要通过编写具体的 C# 脚本代码来实现这些需求,并且这些脚本代码没法满足不同的需求,一个需求只能用一种特定的脚本代码来满足。

那么现在就请您具体描述这些字段是什么,如何组织在一起的,标点符号是什么,越详细越好,这样我才能开始编写脚本,满足您的需求

feiyule commented 1 year ago

您好,我分析了一下我们古籍的要求,发现目前的Marcquery 脚本的marc子字段一一对应转换为excel字段可以满足要求,可以在excel中进行后续数据处理,就不用专门再编写转换脚本了,谢谢。