发明名称 Reducing Resource Requirements When Transforming Source Data in a Source Markup Language to Target Data in a Target Markup Language using Transformation Rules
摘要 Transforming source data in a source markup language to target data in a target markup language using transformation rules mapping source tags to corresponding target tags. In an embodiment, the transformation rules (e.g., in an XSL) are preprocessed to identify and store source tags ("referenced tags"), which need to be processed to apply the transformation rules of other source tags. The source tags in the source data (e.g., XML) are retrieved sequentially (e.g., by SAX parser) and the contents are stored in memory if the source tag is one of the identified referenced tags. The target tags are generated (e.g., as XML) using the contents stored in memory for another source tag matching a transformation rule immediately upon reading the source tag. Only a few of the contents of source tags and the identifiers of the referenced tags may need to be stored in memory. As a result, the memory requirements may be reduced.
申请公布号 US2007214411(A1) 申请公布日期 2007.09.13
申请号 US20060308655 申请日期 2006.04.19
申请人 ORACLE INTERNATIONAL CORPORATION 发明人 PUTHIYAVEETTIL MANIKANTAN V.
分类号 G06F17/00;G06F7/00;G06F9/45 主分类号 G06F17/00
代理机构 代理人
主权项
地址