跳转到主要内容Advanced Designer 支持 TXT 和 XML 格式的用户词典。
TXT 词典是一份为 Static Text 搜索元素提供的简单搜索文本变体列表。您可以在该元素的 Properties 面板中访问 TXT 用户词典,或在代码中通过 SearchTextFromFile 函数访问。
每行应包含一个搜索文本变体。您可以使用 |(OR 运算符)将单词组合成短语。有关指定搜索文本变体的更多信息,请参阅 Static Text Element。
当同一实体关联着不同的数据集并且需要根据文档特征选择合适的数据集时,XML 字典会很有用。以下是一些典型用例:
- 需要在不同语言的文档中搜索关键词。可为每种语言编制可能的关键词列表,并将其放入同一个 XML 文件中。随后检测每个文档的语言,并在设置 Static Text 元素时请求相应的关键词列表。
- 需要将若干元素的值与允许值列表进行核对。可编制允许值列表并将其放入同一个 XML 文件中。然后可在每个元素的代码中请求对应的值列表。
- 文档集包含来自不同国家/地区的文档,需要使用特定于国家/地区的数据(例如税率)来处理文档。可将所有特定于国家/地区的数据放入同一个 XML 文件中。随后检测每个文档的来源国家/地区,请求相应的数据,并将其用于搜索、验证或为字段提供建议值。
你可以在任意搜索元素的代码中使用 ReadFromXML 和 ReadSingleStringFromXML 函数,向 XML 文件发送 XPath 请求。
要管理用户词典,单击工具栏中的 More,然后选择 User Dictionaries。在打开的对话框中,您可以看到所有可用词典的列表。该列表还会包含随 FlexiLayout 一起导入的词典,例如当您从 FlexiLayout 项目创建了一个 Skill,或将 FlexiLayout 导入到 Extraction Rules 活动时。
要上传新的用户词典,单击 Add,定位到要上传的文件,然后单击 Open。
要查看或编辑用户词典,在列表中选中它并单击 Edit。只有在您单击 OK 关闭编辑器后,修改才会被保存。
您还可以删除词典,或打开包含所选词典的文件夹。