<%-- $This file is distributed under the terms of the license in /doc/license.txt$ --%> <%@ taglib uri="http://java.sun.com/jstl/core" prefix="c"%> <%@ taglib prefix="vitro" uri="/WEB-INF/tlds/VitroUtils.tld" %> <%@ page import="com.hp.hpl.jena.ontology.Individual" %> <%@ page import="com.hp.hpl.jena.ontology.OntModel" %> <%@ page import="com.hp.hpl.jena.rdf.model.ModelMaker" %> <%@ page import="com.hp.hpl.jena.shared.Lock" %> <%@ page import="java.util.Iterator" %> <%@ page import="java.util.List" %> <%@ page import="java.net.URLEncoder" %> <%@ page import="java.util.Map" %> <%@ page import="java.util.LinkedList" %> <%@ page import="java.util.HashMap" %> <%@ page import="java.util.Set" %> <%@ page import="java.util.Map.Entry" %> <%@ page import="edu.cornell.mannlib.vitro.webapp.auth.requestedAction.usepages.UseAdvancedDataToolsPages" %> <% request.setAttribute("requestedActions", new UseAdvancedDataToolsPages()); %>

Ingest Menu > Convert Blank Nodes to Named Resources

Select URI prefix

URIs will be constructed using the following base string:

Each resource will be assigned a URI by taking the above string and adding either a random integer, or a string based on the value of one of the the properties of the resource

Use random integer

Use pattern based on values of <% Map> propertyMap = (Map) request.getAttribute("propertyMap"); Set>> set = propertyMap.entrySet(); Iterator>> itr = set.iterator(); Entry> entry = null; %>

Enter a pattern using $$$ as the placeholder for the value of the property selected above.

For example, entering dept_$$$ might generate URIs with endings such as dept_Art or dept_Classics.