-
公开(公告)号:US20090187530A1
公开(公告)日:2009-07-23
申请号:US12016205
申请日:2008-01-18
CPC分类号: G06F17/30386 , G06F17/30923
摘要: Enabling users to edit data encoded in extended markup language (XML). In one embodiment, an XML data to be edited is received and preprocessed to generate a tabular data corresponding to the XML data. The generated tabular data is stored in the form of a staging table in a database. On receiving a request indicating that a portion of the XML data is to be replaced by a new portion, a query corresponding to the request is generated. The query is directed to the staging table in the database and is designed to cause the portion to be replaced by the new portion in the tabular data. The query is then performed on the database to replace the portion with the new portion in the tabular data. Once the edits are completed, new XML data containing the edits is constructed from the modified tabular data.
摘要翻译: 使用户能够编辑以扩展标记语言(XML)编码的数据。 在一个实施例中,接收并编辑要编辑的XML数据以生成对应于XML数据的表格数据。 生成的表格数据以数据库中的暂存表的形式存储。 在接收到指示XML数据的一部分被新部分替换的请求时,生成与该请求相对应的查询。 该查询被引导到数据库中的临时表,并被设计为使该部分被表格数据中的新部分替换。 然后在数据库上执行查询以用表格数据中的新部分替换该部分。 编辑完成后,包含编辑的新XML数据将从修改的表格数据构建。
-
公开(公告)号:US20090187585A1
公开(公告)日:2009-07-23
申请号:US12016246
申请日:2008-01-18
IPC分类号: G06F17/30
CPC分类号: G06F17/30389 , G06F17/2211 , G06F17/2247 , G06F17/30917
摘要: Comparing very large XML data. In one embodiment, a first and second XML data received for comparison are stored in the form of respective multiple rows in a database. A first and second set of rows (respectively corresponding to the first and second XML data) having the same value corresponding to a key are retrieved from the database and examined to form a comparison result. The same operations may be performed for each value of the key (and also other keys) present in either of the XML data sets.
摘要翻译: 比较非常大的XML数据。 在一个实施例中,接收用于比较的第一和第二XML数据以数据库中的相应多行的形式存储。 从数据库中检索具有与密钥对应的相同值的第一组和第二组行(分别对应于第一和第二XML数据),并进行检查以形成比较结果。 可以对存在于任一XML数据集中的密钥(以及其他密钥)的每个值执行相同的操作。
-
公开(公告)号:US08527867B2
公开(公告)日:2013-09-03
申请号:US12016205
申请日:2008-01-18
IPC分类号: G06F17/00
CPC分类号: G06F17/30386 , G06F17/30923
摘要: Enabling users to edit data encoded in extended markup language (XML). In one embodiment, an XML data to be edited is received and preprocessed to generate a tabular data corresponding to the XML data. The generated tabular data is stored in the form of a staging table in a database. On receiving a request indicating that a portion of the XML data is to be replaced by a new portion, a query corresponding to the request is generated. The query is directed to the staging table in the database and is designed to cause the portion to be replaced by the new portion in the tabular data. The query is then performed on the database to replace the portion with the new portion in the tabular data. Once the edits are completed, new XML data containing the edits is constructed from the modified tabular data.
摘要翻译: 使用户能够编辑以扩展标记语言(XML)编码的数据。 在一个实施例中,接收并编辑要编辑的XML数据以生成对应于XML数据的表格数据。 生成的表格数据以数据库中的暂存表的形式存储。 在接收到指示XML数据的一部分被新部分替换的请求时,生成与该请求相对应的查询。 该查询被引导到数据库中的临时表,并被设计为使该部分被表格数据中的新部分替换。 然后在数据库上执行查询以用表格数据中的新部分替换该部分。 编辑完成后,包含编辑的新XML数据将从修改的表格数据构建。
-
公开(公告)号:US08639709B2
公开(公告)日:2014-01-28
申请号:US12016246
申请日:2008-01-18
CPC分类号: G06F17/30389 , G06F17/2211 , G06F17/2247 , G06F17/30917
摘要: Comparing very large XML data. In one embodiment, a first and second XML data received for comparison are stored in the form of respective multiple rows in a database. A first and second set of rows (respectively corresponding to the first and second XML data) having the same value corresponding to a key are retrieved from the database and examined to form a comparison result. The same operations may be performed for each value of the key (and also other keys) present in either of the XML data sets.
摘要翻译: 比较非常大的XML数据。 在一个实施例中,接收用于比较的第一和第二XML数据以数据库中的相应多行的形式存储。 从数据库中检索具有与密钥对应的相同值的第一组和第二组行(分别对应于第一和第二XML数据),并进行检查以形成比较结果。 可以对存在于任一XML数据集中的密钥(以及其他密钥)的每个值执行相同的操作。
-
-
-