使用 java api 在 marklogic 中更新 XML 文件中的数据

Updating data in a XML file in marklogic using java api

假设我在 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>

现在,如果我想将名称更新为 'Jane Doe',其中唯一 ID 为“1111”,我如何使用 MarkLogic 的 java API 来实现?

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