本发明公开了一种基于MapReduce的分布式XSLT处理方法及处理系统,其先分解提取出XML数据文件中各个数据节点并归类,以及提取出XSLT规则样式表文件中各类型的转换模板规则,然后借助MapReduce框架先批量的匹配确定每一类的XML数据节点与XSLT转换模板规则之间的匹配关系,然后再分别对每个数据节点子集N-XML中的各个XML数据节点按照相匹配的模板规则文件N-XSLT所指示的转换模板规则进行批量的XSLT转换处理,完成对批量XML数据文件的分布式XSLT转换处理,减少了对处理系统的数据内存空间和处理资源的消耗,提高了对大批量XML数据文件的XSLT处理效率,有效避免了对处理系统的数据内存空间、系统处理资源的占用严重的问题,有利于提高XML数据文件进行批量XSLT转换处理成功率。