<?xml version="1.0" encoding="UTF-8" ?>


<!--  RSS generated by JIRA #108 at Tue May 21 09:04:39 CEST 2013 -->

<rss version="0.92">






<channel>
    <title>openRDF.org Issue Tracker</title>
    <link>http://www.openrdf.org/issues</link>
    <description>This file is an XML representation of an issue</description>
    <language>en</language>
    <item>
        







<title>[RIO-32] Turtle writer doesn&apos;t escape &apos;&gt;&apos; character in URIs</title>
<link>http://www.openrdf.org/issues/browse/RIO-32</link>

    
        <description>In our repository we have URIs where the &apos;&amp;lt;&apos; and &apos;&amp;gt;&apos; characters have been encoded (&amp;amp;lt;, &amp;amp;gt;). The Turtle writer, unlike the RDF/XML writer, decodes these, resulting in invalid Turtle: See example below:&lt;br/&gt;
&lt;br/&gt;
In RDF/XML:&lt;br/&gt;
&lt;br/&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br/&gt;
&amp;lt;rdf:RDF&lt;br/&gt;
	xmlns:my=&amp;quot;&lt;a href=&quot;http://www.cs.vu.nl/~mcaklein/onto/swrc-ext/2005/05#&quot;&gt;http://www.cs.vu.nl/~mcaklein/onto/swrc-ext/2005/05#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:foaf=&amp;quot;&lt;a href=&quot;http://xmlns.com/foaf/0.1/&quot;&gt;http://xmlns.com/foaf/0.1/&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:rdf=&amp;quot;&lt;a href=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:owl=&amp;quot;&lt;a href=&quot;http://www.w3.org/2002/07/owl#&quot;&gt;http://www.w3.org/2002/07/owl#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:rdfs=&amp;quot;&lt;a href=&quot;http://www.w3.org/2000/01/rdf-schema#&quot;&gt;http://www.w3.org/2000/01/rdf-schema#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:vs=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/06/sw-vocab-status/ns#&quot;&gt;http://www.w3.org/2003/06/sw-vocab-status/ns#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:wot=&amp;quot;&lt;a href=&quot;http://xmlns.com/wot/0.1/&quot;&gt;http://xmlns.com/wot/0.1/&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:ow=&amp;quot;&lt;a href=&quot;http://swrc.ontoware.org/ontology#&quot;&gt;http://swrc.ontoware.org/ontology#&lt;/a&gt;&amp;quot;&lt;br/&gt;
	xmlns:dc=&amp;quot;&lt;a href=&quot;http://purl.org/dc/elements/1.1/&quot;&gt;http://purl.org/dc/elements/1.1/&lt;/a&gt;&amp;quot;&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;lt;rdf:Description rdf:about=&amp;quot;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&lt;/a&gt;&amp;quot;&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:resource=&amp;quot;&lt;a href=&quot;http://xmlns.com/foaf/0.1/Document&quot;&gt;http://xmlns.com/foaf/0.1/Document&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:resource=&amp;quot;&lt;a href=&quot;http://xmlns.com/wordnet/1.6/Document&quot;&gt;http://xmlns.com/wordnet/1.6/Document&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:resource=&amp;quot;&lt;a href=&quot;http://swrc.ontoware.org/ontology#Publication&quot;&gt;http://swrc.ontoware.org/ontology#Publication&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:nodeID=&amp;quot;node10qtt8t2cx82&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:resource=&amp;quot;&lt;a href=&quot;http://swrc.ontoware.org/ontology#Book&quot;&gt;http://swrc.ontoware.org/ontology#Book&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:nodeID=&amp;quot;node10qtt8t2cx93&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:nodeID=&amp;quot;node10qtt8t2cx94&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdf:type rdf:nodeID=&amp;quot;node10qtt8t2cx95&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;owl:sameAs rdf:resource=&amp;quot;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&lt;/a&gt;&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;ow:author rdf:resource=&amp;quot;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#rick_sanderson_&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#rick_sanderson_&lt;/a&gt;&amp;lt;&lt;a href=&apos;mailto:ricks@fourbitcom&apos;&gt;ricks@fourbitcom&lt;/a&gt;&amp;amp;gt;_the_fourbit_group&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;my:authorList rdf:nodeID=&amp;quot;node10qtt8t2cx1807&amp;quot;/&amp;gt;&lt;br/&gt;
	&amp;lt;rdfs:label&amp;gt;Rick Sanderson. &amp;amp;lt;&lt;a href=&apos;mailto:ricks@fourbit.com&apos;&gt;ricks@fourbit.com&lt;/a&gt;&amp;amp;gt; The Fourbit Group..&amp;lt;/rdfs:label&amp;gt;&lt;br/&gt;
	&amp;lt;ow:note&amp;gt;&lt;a href=&quot;http://www.fourbit.com&amp;lt;/ow:note&quot;&gt;http://www.fourbit.com&amp;amp;lt;/ow:note&lt;/a&gt;&amp;gt;&lt;br/&gt;
	&amp;lt;ow:key&amp;gt;sanderson&amp;lt;/ow:key&amp;gt;&lt;br/&gt;
&amp;lt;/rdf:Description&amp;gt;&lt;br/&gt;
&lt;br/&gt;
&amp;lt;/rdf:RDF&amp;gt;&lt;br/&gt;
&lt;br/&gt;
In Turtle:&lt;br/&gt;
&lt;br/&gt;
@prefix my: &amp;lt;&lt;a href=&quot;http://www.cs.vu.nl/~mcaklein/onto/swrc-ext/2005/05#&quot;&gt;http://www.cs.vu.nl/~mcaklein/onto/swrc-ext/2005/05#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix foaf: &amp;lt;&lt;a href=&quot;http://xmlns.com/foaf/0.1/&quot;&gt;http://xmlns.com/foaf/0.1/&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix rdf: &amp;lt;&lt;a href=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;&gt;http://www.w3.org/1999/02/22-rdf-syntax-ns#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix owl: &amp;lt;&lt;a href=&quot;http://www.w3.org/2002/07/owl#&quot;&gt;http://www.w3.org/2002/07/owl#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix rdfs: &amp;lt;&lt;a href=&quot;http://www.w3.org/2000/01/rdf-schema#&quot;&gt;http://www.w3.org/2000/01/rdf-schema#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix vs: &amp;lt;&lt;a href=&quot;http://www.w3.org/2003/06/sw-vocab-status/ns#&quot;&gt;http://www.w3.org/2003/06/sw-vocab-status/ns#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix wot: &amp;lt;&lt;a href=&quot;http://xmlns.com/wot/0.1/&quot;&gt;http://xmlns.com/wot/0.1/&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix ow: &amp;lt;&lt;a href=&quot;http://swrc.ontoware.org/ontology#&quot;&gt;http://swrc.ontoware.org/ontology#&lt;/a&gt;&amp;gt; .&lt;br/&gt;
@prefix dc: &amp;lt;&lt;a href=&quot;http://purl.org/dc/elements/1.1/&quot;&gt;http://purl.org/dc/elements/1.1/&lt;/a&gt;&amp;gt; .&lt;br/&gt;
&lt;br/&gt;
&amp;lt;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&lt;/a&gt;&amp;gt; a foaf:Document , &amp;lt;&lt;a href=&quot;http://xmlns.com/wordnet/1.6/Document&quot;&gt;http://xmlns.com/wordnet/1.6/Document&lt;/a&gt;&amp;gt; , ow:Publication , _:node10qtt8t2cx82 , ow:Book , _:node10qtt8t2cx93 , _:node10qtt8t2cx94 , _:node10qtt8t2cx95 ;&lt;br/&gt;
	owl:sameAs &amp;lt;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#sanderson&lt;/a&gt;&amp;gt; ;&lt;br/&gt;
	ow:author &amp;lt;&lt;a href=&quot;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#rick_sanderson_&quot;&gt;http://cvs.berlios.de/cgi-bin/viewcvs.cgi/cybop/doc/papers/2003_system_communication/references.bib?rev=1.3#rick_sanderson_&lt;/a&gt;&amp;lt;&lt;a href=&apos;mailto:ricks@fourbitcom&apos;&gt;ricks@fourbitcom&lt;/a&gt;&amp;gt;_the_fourbit_group&amp;gt; ;&lt;br/&gt;
	my:authorList _:node10qtt8t2cx1807 ;&lt;br/&gt;
	rdfs:label &amp;quot;Rick Sanderson. &amp;lt;&lt;a href=&apos;mailto:ricks@fourbit.com&apos;&gt;ricks@fourbit.com&lt;/a&gt;&amp;gt; The Fourbit Group..&amp;quot; ;&lt;br/&gt;
	ow:note &amp;quot;&lt;a href=&quot;http://www.fourbit.com&quot;&gt;http://www.fourbit.com&lt;/a&gt;&amp;quot; ;&lt;br/&gt;
	ow:key &amp;quot;sanderson&amp;quot; .&lt;br/&gt;
</description>
    
    
        <environment></environment>
    
        <key id="10383">RIO-32</key>
        <summary>Turtle writer doesn&apos;t escape &apos;&gt;&apos; character in URIs</summary>
        <type id="1">Bug</type>
    
        <priority id="3">Major</priority>
    
        <status id="6">Closed</status>
        
        <resolution id="1">Fixed</resolution>
        
    
        
        <assignee username="arjohn">Arjohn Kampman</assignee>
        
    

    
        
        <reporter username="pmika">Peter Mika</reporter>
        
    

        
        <created>Fri, 21 Oct 2005 14:04:50 +0200 (CEST)</created>
    <updated>Tue, 7 Feb 2006 11:56:13 +0100 (CET)</updated>

    
        
        
            
            
                
                    <version>1.0.5</version>
                
            
        
    

    
        
        
            
            
                
                    <fixVersion>1.0.6</fixVersion>
                
            
        
    

    
        
        
            
            
                
                    <component>Turtle writer</component>
                
            
        
    

    
    
        <due></due>
    
    
        <votes>0</votes>
    
    

    
    
        <comments>
            
            <comment author="arjohn" created="Fri, 21 Oct 2005 14:57:02 +0200 (CEST)" level="">The real issue is not entity unescaping but rather the lack of escapes for &amp;quot;&amp;gt;&amp;quot; characters. The most recent Turtle spec resolves this problem, making this a sub-issue of &lt;a href=&quot;http://www.openrdf.org/issues/browse/RIO-25&quot; title=&quot;Update Turtle parser &amp;amp; writer to latest revision of the spec&quot;&gt;&lt;strike&gt;RIO-25&lt;/strike&gt;&lt;/a&gt;.</comment>
            
            <comment author="arjohn" created="Tue, 6 Dec 2005 16:45:45 +0100 (CET)" level="">changed issue title to reflect the real issue</comment>
            
        </comments>
    
    

        



    <issuelinks>
    
        <issuelinktype id="10010">
            <name>Cause</name>
                
                
                
                
                
                    <inwardlinks description="is caused by">
                    
                        <issuelink>
                            <issuekey id="10355">RIO-25</issuekey>
                        </issuelink>
                    
                    </inwardlinks>
                
                
        </issuelinktype>
    
    </issuelinks>

        <customfields>
        
            
        </customfields>
    </item>
</channel>


</rss>  