Hi,

In chromium, I am trying to use WebCore's XMLSerializer to dump the root
node of document.
I am able to pass all the necessary parameters to the XMLSerializer, but my
question is XMLSerializer::serializeToString() return a Webkit's String,
instead of chromium's String, and
how can I write that to a file?

String markup = serializer->serializeToString(documentElement->get(), ec);

// Get current using document.
    WebFrameImpl* webFrameImpl =
static_cast<WebFrameImpl*>(webView()->GetMainFrame());
    WebCore::Frame* frame = webFrameImpl->frame();

    WebCore::Element* documentElement =
frame->document()->documentElement();
    if (documentElement != NULL) {


        WebCore::ExceptionCode ec = 0;
        PassRefPtr<WebCore::XMLSerializer> serializer =
WebCore::XMLSerializer::create();

        String markup =
serializer->serializeToString(documentElement->get(), ec);


    }

Thank you for any ideas.

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: chromium-dev@googlegroups.com 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to