发明名称 FUNCTIONAL UPDATES FOR TREE PROCESSING
摘要 An API for functionally updates to data represented in trees, such as XML trees, is provided. Functional updates can be implemented using an update combinator to search for matching nodes and apply an indicated function to those matching nodes. This API can be used in non-functional languages, such as procedural languages or scripting languages. Updates are performed without side effects since a shallow clone is created for at least a portion of a tree. Nodes of the tree can be streamed into memory so that only a portion of a large tree is present in memory at any time. Artificial intelligence can be used by the API to optimize performance under the circumstances, such as optimizing based on node type that is to be updated.
申请公布号 US2009248624(A1) 申请公布日期 2009.10.01
申请号 US20080054817 申请日期 2008.03.25
申请人 MICROSOFT CORPORATION 发明人 LAMMEL RALF;MEIJER HENRICUS JOHANNES MARIA
分类号 G06F7/06 主分类号 G06F7/06
代理机构 代理人
主权项
地址