Sorry I'm a bit confused, and browsing the site and using google I'm not able to get a solution.
I've also tried with XURI nodeTableName = URI.create(m_xContext, "tableName"); but I get this error: CURI::initialize: argument not splittable: no separator [#/:] Could you please give me a sample snippet ? cheers, kiuma 2010/3/24 Niklas Nebel <niklas.ne...@sun.com> > On 03/24/10 16:33, Andrea Chiumenti wrote: > >> XURI nodeTableName = URI.create(m_xContext, "gam3:tableName"); >> > > The code generates this rdf file: >> >> <?xml version="1.0" encoding="utf-8"?> >> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> >> <rdf:Description rdf:about="http://wwww.wingstech.it/gam3/v1.0"> >> <ns1:tableId xmlns:ns1="gam3:">A_TABLE</ns1:tableId> >> <ns2:tableName xmlns:ns2="gam3:">12345</ns2:tableName> >> </rdf:Description> >> </rdf:RDF> >> >> What I needed was instead something like this: >> >> <?xml version="1.0" encoding="utf-8"?> >> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> >> <rdf:Description rdf:about="http://wwww.wingstech.it/gam3/v1.0"> >> <gam3:tableId>A_TABLE</gam3:tableId> >> <gam3:tableName>12345</gam3:tableName> >> </rdf:Description> >> </rdf:RDF> >> > > In the URI.create call, the parameter should include the namespace URI, not > the prefix. A prefix (like "ns1") is then generated. You can see it in the > example output: If "gam3:" was replaced by something like " > http://www.wingstech.it/gam3/v1.0/", it would be equivalent to the second > fragment (except for the namespace definition, which is missing there). > > Niklas > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@openoffice.org > For additional commands, e-mail: dev-h...@openoffice.org > >