Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

provx2o

timrdf edited this page · 22 revisions

An XSL to transform PROV-XML to PROV-O: provx2o.xsl

Namespaces

<prov:document
    xmlns:prov="http://www.w3.org/ns/prov#">

Unique xpaths

Unique paths of the PROV-XML examples (as of 12 Dec 2012):

  • document/actedOnBehalfOf/ (Delegation) finished
  • document/actedOnBehalfOf/activity/
  • document/actedOnBehalfOf/activity/@ref
  • document/actedOnBehalfOf/delegate/
  • document/actedOnBehalfOf/delegate/@ref
  • document/actedOnBehalfOf/responsible/
  • document/actedOnBehalfOf/responsible/@ref
  • document/actedOnBehalfOf/type/
  • document/actedOnBehalfOf/type/@type
  • document/activity/ (Activity) finished
  • document/activity/@id
  • document/activity/endTime
  • document/activity/host
  • document/activity/startTime
  • document/activity/type/
  • document/activity/type/@type
  • document/agent/ (Agent) finished
  • document/agent/@id
  • document/agent/employee
  • document/agent/name
  • document/agent/type/
  • document/agent/type/@type
  • document/alternateOf/ (Alternate) finished
  • document/alternateOf/alternate1/
  • document/alternateOf/alternate1/@ref
  • document/alternateOf/alternate2/
  • document/alternateOf/alternate2/@ref
  • document/bundle/ (Bundle)
  • document/bundle/@id
  • document/bundle/entity/
  • document/bundle/entity/@id
  • document/bundle/entity/type/
  • document/bundle/entity/type/@type
  • document/bundle/entity/version
  • document/bundle/wasDerivedFrom/
  • document/bundle/wasDerivedFrom/generatedEntity/
  • document/bundle/wasDerivedFrom/generatedEntity/@ref
  • document/bundle/wasDerivedFrom/usedEntity/
  • document/bundle/wasDerivedFrom/usedEntity/@ref
  • document/bundle/wasGeneratedBy/
  • document/bundle/wasGeneratedBy/entity/
  • document/bundle/wasGeneratedBy/entity/@ref
  • document/bundle/wasGeneratedBy/time
  • document/entity/ (Entity) finished
  • document/entity/@id
  • document/entity/label (Label)
  • document/entity/label/
  • document/entity/label/@lang
  • document/entity/location (Location)
  • document/entity/location/
  • document/entity/location/@type
  • document/entity/type/ (Type)
  • document/entity/type/@type
  • document/entity/value/ (Value)
  • document/entity/value/@type
  • document/entity/version
  • document/hadMember/ (Member) finished
  • document/hadMember/collection/
  • document/hadMember/collection/@ref
  • document/hadMember/entity/
  • document/hadMember/entity/@ref
  • document/specializationOf/ (Specialization) finished
  • document/specializationOf/generalEntity/
  • document/specializationOf/generalEntity/@ref
  • document/specializationOf/specificEntity/
  • document/specializationOf/specificEntity/@ref
  • document/used/ (Usage)
  • document/used/@id
  • document/used/activity/
  • document/used/activity/@ref
  • document/used/entity/
  • document/used/entity/@ref
  • document/used/parameter
  • document/used/role/
  • document/used/role/@type
  • document/used/time
  • document/wasAssociatedWith/ (Association)
  • document/wasAssociatedWith/activity/
  • document/wasAssociatedWith/activity/@ref
  • document/wasAssociatedWith/agent/
  • document/wasAssociatedWith/agent/@ref
  • document/wasAssociatedWith/content
  • document/wasAssociatedWith/how
  • document/wasAssociatedWith/plan/
  • document/wasAssociatedWith/plan/@ref
  • document/wasAssociatedWith/role/
  • document/wasAssociatedWith/role/@type
  • document/wasAttributedTo/ (Attribution)
  • document/wasAttributedTo/agent/
  • document/wasAttributedTo/agent/@ref
  • document/wasAttributedTo/entity/
  • document/wasAttributedTo/entity/@ref
  • document/wasAttributedTo/type/
  • document/wasAttributedTo/type/@type
  • document/wasDerivedFrom/ (Derivation)
  • document/wasDerivedFrom/activity/
  • document/wasDerivedFrom/activity/@ref
  • document/wasDerivedFrom/generatedEntity/
  • document/wasDerivedFrom/generatedEntity/@ref
  • document/wasDerivedFrom/generation/
  • document/wasDerivedFrom/generation/@ref
  • document/wasDerivedFrom/type/
  • document/wasDerivedFrom/type/@type
  • document/wasDerivedFrom/usage/
  • document/wasDerivedFrom/usage/@ref
  • document/wasDerivedFrom/usedEntity/
  • document/wasDerivedFrom/usedEntity/@ref
  • document/wasEndedBy/ (End)
  • document/wasEndedBy/activity/
  • document/wasEndedBy/activity/@ref
  • document/wasEndedBy/trigger/
  • document/wasEndedBy/trigger/@ref
  • document/wasGeneratedBy/ (Generation)
  • document/wasGeneratedBy/@id
  • document/wasGeneratedBy/activity/
  • document/wasGeneratedBy/activity/@ref
  • document/wasGeneratedBy/entity/
  • document/wasGeneratedBy/entity/@ref
  • document/wasGeneratedBy/port
  • document/wasGeneratedBy/time
  • document/wasInfluencedBy/ (Influence)
  • document/wasInfluencedBy/influencee/
  • document/wasInfluencedBy/influencee/@ref
  • document/wasInfluencedBy/influencer/
  • document/wasInfluencedBy/influencer/@ref
  • document/wasInformedBy/ (Communication)
  • document/wasInformedBy/informant/
  • document/wasInformedBy/informant/@ref
  • document/wasInformedBy/informed/
  • document/wasInformedBy/informed/@ref
  • document/wasInvalidatedBy/ (Invalidation)
  • document/wasInvalidatedBy/activity/
  • document/wasInvalidatedBy/activity/@ref
  • document/wasInvalidatedBy/circumstances
  • document/wasInvalidatedBy/entity/
  • document/wasInvalidatedBy/entity/@ref
  • document/wasInvalidatedBy/time
  • document/wasStartedBy/ (Start)
  • document/wasStartedBy/activity/
  • document/wasStartedBy/activity/@ref
  • document/wasStartedBy/starter/
  • document/wasStartedBy/starter/@ref
  • document/wasStartedBy/time
  • document/wasStartedBy/trigger/
  • document/wasStartedBy/trigger/@ref

Notes

http://www.w3.org/TR/xpath-functions/#func-namespace-uri-for-prefix gives the prefix expansion, e.g. namespace-uri-for-prefix($prefix,//prov:entity)

Something went wrong with that request. Please try again.