1

我想让用户有机会将数据导入我的应用程序。该应用程序使用核心数据,我的想法是用户准备一个文本文件并将其作为电子邮件发送。在“打开方式...”对话框中,我喜欢列出我的应用程序。

该文件将是一个文本文件,但内容必须遵循某些规则,以便我能够提取填充核心数据实体所需的数据。

我必须为此定义一个自定义 UTI 吗?(我不想为每个文本文件列出我的应用程序)

4

1 回答 1

0

是的,您可以为您的格式定义 UTI 以及 MIME 类型。给它一个唯一的文件扩展名,它以纯文本编码的事实并不重要(HTML、XML 等都属于这一类)。

您没有指定文本格式的复杂程度,但如果它很复杂,那么您可能需要考虑使用语言解析器工具来处理它,利用 bison/flex (yacc/lex) 或 ANTLR。

于 2013-02-21T11:06:01.023 回答