是否可以在GATE中检索注释集的整个列表?此行代码返回GATE文档中属于AnnotationSet的所有项目,称为“ EMail”;
AnnotationSet annSet = doc.getAnnotations().get("EMail");
现在,我怎么知道所有注释集的名称,而不是唯一的“电子邮件”?
我认为您混用了两个不同的术语:注释集和注释类型。请注意这两个...
Thera是可以使用的gate.Document
和gate.AnnotationSet
的几种方法:
gate.Document.getAnnotations()
...来自默认(无名称)注释集中的所有注释。gate.Document.getAnnotations(String setName)
...来自命名注释集setName
的所有注释。gate.AnnotationSet.get(String anntoationType)
...仅选择具有给定anntoationType
的注释。gate.Document.getAnnotationSetNames()
...获取文档中所有已命名注释集的名称gate.AnnotationSet.getAllTypes()
...获取给定注释集中存在的注释的所有注释类型名称的集合。请参阅javadoc中的更多详细信息: