Processing Instruction?: including a java string variable in the value of a node

David Brownell david-b at
Tue Aug 10 04:03:45 BST 1999

cgrigsby at wrote:
> I'm trying to include the value of a variable in the value of an node
> when i parse it into my application. for example:
> the xml node:
> <URL>https://<?java Results.elementAt(0)?>/test.html</URL>
> the java:
> q = new XQLQuery("URL");
> queryResult = q.execute(nodeAction);
> String sURL = "";
> for(int j = 0; j < queryResult.getLength(); j++){
>     node = (Node)queryResult.getItem(j);
>     sURL += node.getChildNodes().item(0).getNodeValue().trim();
> }
> The problem is that I'm not getting the processing instruction to
> work.  sURL end up being "https://"

There's nothing fundamental that'd prevent that from working.

On the other hand, you didn't say whose API you're using to
achieve that ... "XQLQuery" isn't a standard DOM class.  Given
such an answer, someone should be able to help you.

I've done comparable things with PIs, though not using any
package that claims to work like any version of XQL -- just
plain old DOM massaging of PIs.

- Dave

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at
Archived as: and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at

More information about the Xml-dev mailing list