[ https://issues.apache.org/jira/browse/ANY23-428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16934387#comment-16934387 ]
David Cockbill commented on ANY23-428: -------------------------------------- Raised: RDFa parse issue if vocab not defined with training slash [#53|https://github.com/semarglproject/semargl/issues/53] > RDFa parse issue if vocab not defined with training slash > --------------------------------------------------------- > > Key: ANY23-428 > URL: https://issues.apache.org/jira/browse/ANY23-428 > Project: Apache Any23 > Issue Type: Bug > Components: extractors > Affects Versions: 2.3 > Reporter: David Cockbill > Priority: Minor > > If a RDFa vocab URL is missing a trailing forward slash, then the properties > are not expanded correctly. > For example: > > {code:java} > <ol vocab="https://schema.org" typeof="BreadcrumbList"> > {code} > rather than: > > {code:java} > <ol vocab="https://schema.org/" typeof="BreadcrumbList"> > {code} > produces properties that look (in nTriples) as follows: > > > {code:java} > <http://example.com> <http://www.w3.org/ns/rdfa#usesVocabulary> > <http://schema.org> . > _:n0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> > <http://schema.orgBreadcrumbList> . > _:n1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> > <http://schema.orgListItem> . > {code} > > > I'm sure the intention should be to join the properties and vocab with a > forward slash. > > > > > -- This message was sent by Atlassian Jira (v8.3.4#803005)