我知道如何使用XPath從XML中找到我需要的。該語法稍微習慣,但它非常強大。我對學習XQuery也很感興趣,但是像SQL這樣的SQL似乎很尷尬。即便如此,如果它可以提供不僅僅是一個選擇的等價物,還可以像SQL那樣提供更新,插入和刪除,我會原諒所有的尷尬。XQuery(或XPath)是否具有更新,插入和刪除以及Select的等價物?
因此,不具有的XQuery當量的更新,插入和刪除以及選擇?
確實有XPath的這些等價物被我忽略?
我知道如何使用XPath從XML中找到我需要的。該語法稍微習慣,但它非常強大。我對學習XQuery也很感興趣,但是像SQL這樣的SQL似乎很尷尬。即便如此,如果它可以提供不僅僅是一個選擇的等價物,還可以像SQL那樣提供更新,插入和刪除,我會原諒所有的尷尬。XQuery(或XPath)是否具有更新,插入和刪除以及Select的等價物?
因此,不具有的XQuery當量的更新,插入和刪除以及選擇?
確實有XPath的這些等價物被我忽略?
號無有類似於SQL的更新/插入/刪除功能。
你需要尋找的「XQuery 1.0 Update Facility」的實現。
此時(2008年11月),三個這樣的被稱爲:
在SQL Server 2005/8中,XQuery的擴展名爲XML DML,並支持使用replace value of語句修改數據。
BaseX也支持XQUF。 – 2012-03-17 20:53:44