[MarkLogic Dev General] bug? cts:highlight and phrase-through
Jason Hunter
jhunter at marklogic.com
Fri Nov 3 12:00:19 PST 2006
> <results warning="more than one node">
> <oxref:hit>Obie</oxref:hit>
> <oxref:hit>Scott</oxref:hit>
> </results>
> As an aside and this has always bothered my about Mark Logic - where is
> it getting the "oxref:" namespace prefix from? It was used in the xml
> file I loaded, but it's not defined in the query anywhere. Does it
> persist in the document? I would've thought you'd keep only namespaces,
> not the prefixes as well.
Hi Mike,
I expect there's an xmlns:oxref declaration in the response, but your
browser isn't showing it. Browsers are weird that way when doing XML
views. You're using CQ, so ask it to give a Text view of the results
and I think then you'll see the xmlns:oxref="..." decl.
If an element is in a namespace, MarkLogic of course remembers that and
tries to retain prefixes to the extent possible when outputting the element.
-jh-
More information about the General
mailing list