共 23 条
A Low-Memory Streaming Algorithm for XSLT Processing Implemented in Xord Framework
被引:0
|作者:
Dvorakova, Jana
[1
]
Zavoral, Filip
[1
]
机构:
[1] Charles Univ Prague, Fac Math & Phys, Dept Software Engn, Prague, Czech Republic
关键词:
D O I:
暂无
中图分类号:
TP3 [计算技术、计算机技术];
学科分类号:
0812 ;
摘要:
We present an implementation of the Xord framework for streaming processing of XSLT transformations based on. Net technologies. Within the framework, we implement an efficient streaming algorithm capable to process a significant subset of top-down XSLT transformations. We exactly characterize this class of transformations. The algorithm uses a stack of the size proportional to the depth of the input XML document. Such memory usage is highly efficient in practice, since real-world XML documents are shallow. The evaluation of the algorithm supports our expectations and shows that a transformation of large but shallow XML documents is processed using a constant size of memory.
引用
收藏
页码:31 / 36
页数:6
相关论文