Hi,
I have now found that the XPath is wrong. I tried the XPath in an XSL and it
didnt pick the node up. Is there a good site I can look at, or examples for XSL

(XPath) for the namespace tags? I think if I can sort the XPath out first in
XSL then I'l use the XPathQueryService class.

Does anyone know the XPath to the <name> and <ETOC:TEXT> tags in the attached
document?

Thanks
Gul


Quoting Gianugo Rabellino <[EMAIL PROTECTED]>:

> Gul Akbar wrote:
> > I have tried removing all the occurences of the namespace in the XML
> records,
> > and the XPath works fine. So this leaves me to believe that there must
> be
> > something to do with the XPathQueryService class and the way it
> detects
> > namespaces.
> >
> > Has anyone come across this before.
> >
>
> AFAIK namespaces work just fine: we rely on the Xalan engine, so
> basically if they work with XSLT they should work with Xindice, so I
> tend to suspect that there is something wrong in your code or in your
> documents. Have you removed the following line?
>
>   service.setNamespace("xmlns","http://www.loc.gov/METS/";);
>
> Ciao,
>
> --
> Gianugo Rabellino
> Pro-netics s.r.l.
> http://www.pro-netics.com
>
>


-------------------------------------------------
This mail sent through IMP: webmail.brad.ac.uk

----- End forwarded message -----


-------------------------------------------------
This mail sent through IMP: webmail.brad.ac.uk
<?xml version="1.0"?>
<mets xmlns:xlink="http://www.w3.org/TR/xlink"; xmlns:DC="http://purl.org/dc/elements/1.1/"; xmlns:ETOC="http://localhost:8080/Project/xsd/etoc.xsd"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd http://purl.org/dc/elements/1.1/http://dublincore.org/schemas/xmls/simpledc20021212.xsd";>
	<metsHdr>
		<agent ROLE="CREATOR" TYPE="INDIVIDUAL">
			<name>Gul Akbar</name>
		</agent>
	</metsHdr>
	<dmdSec ID="ART_DMDID_DC">
		<mdWrap MDTYPE="DC">
			<xmlData>
				<DC:identifier>RN087521709</DC:identifier>
			</xmlData>
		</mdWrap>
	</dmdSec>
	<dmdSec ID="ART_DMDID_ETOC">
		<mdWrap MDTYPE="OTHER" OTHERMDTYPE="ETOC">
			<xmlData>
				<ETOC:ATI>BRV</ETOC:ATI>
				<ETOC:ID>RN087521709</ETOC:ID>
				<ETOC:ISSUE>2000; VOL 9; PART 3</ETOC:ISSUE>
				<ETOC:LANG>E</ETOC:LANG>
				<ETOC:PAGE>189-200</ETOC:PAGE>
				<ETOC:TEXT>Book review/viewpoint on Ian Angell&apos;s book- `The New Barbarian Manifesto: How to Survive in the Information Age&apos;</ETOC:TEXT>
			</xmlData>
		</mdWrap>
	</dmdSec>
	<amdSec>
		<rightsMD ID="ART_ADMID1">
			<mdWrap MDTYPE="DC">
				<xmlData>
					<DC:rights>Copyright is owned by the publisher</DC:rights>
				</xmlData>
			</mdWrap>
		</rightsMD>
	</amdSec>
	<structMap>
		<div TYPE="ARTICLE" DMDID="ART_DMDID_ETOC ART_DMDID_DC" ADMID="ART_ADMID1">
			<mptr LOCTYPE="URN" xlink:type="simple" xlink:href="RN087521709.xml"/>
		</div>
	</structMap>
</mets>

Reply via email to