假设我在MarkLogic数据存储区中插入了XML文件:

<Providers>
    <Provider>
        <UniqueId>1111</UniqueId>
        <name>John Doe</name>
        <Age>40</Age>
        <Country>MN</Country>
    </Provider>
    <Provider>
        <UniqueId>2222</UniqueId>
        <name>Johny Deep</name>
        <Age>51</Age>
        <Country>NY</Country>
    </Provider>
</Providers>

现在,如果要将名称更新为“唯一ID”为“1111”的“Jane Doe”,如何使用MarkLogic的Java API实现此目的?

最佳答案

Goel,听起来您需要Patch operation。这使您可以指定文档的特定部分并添加,更改或删除它。

关于hadoop - 使用Java API在marklogic中更新XML文件中的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28670630/

10-12 16:45