Title: XercesElementBridge::setNodeValue(...) did not update my Document way? and how can I do it right?

Hi
I have an xml file which is a template
for example:
<doc>
        <name>
                <first></first>
                <last></last>
        </name>
</doc>
I which to insert Text in the right node for example
<doc>
        <name>
                <first> Tankel </first>
                <last> Ifat </last>
        </name>
</doc>
I created a XalanDocument using the XercesParserLiaison and I called the next method

void myDom::setValue(string xpath) { 
    XalanNode * foundNode=getNode(_evaluatorI,xpath);                                 // xpath value was "//first"
    foundNode->setNodeValue(XalanDOMString("tryyyyyy"));
        // to see the updated document I write the next 2 lines
    _parserLiaison->destroyDocument(_xalanRealDoc[0]);
    _xalanRealDoc[0]=_parserLiaison->createDocument(*_domDocument);
}

but using serialize to see the changes gave me the same template Document without the update way?
how can I do the update?
Is there any example that I can use to see how can I do it.
I think DocumentBuilder sample is not the one I should use am I right?

I will be glad if some one will be able to help me
Regards
Ifat
<<...OLE_Obj...>>
[EMAIL PROTECTED]
Comverse Divisional Developer



Reply via email to