针对传统的XML(extensible markup language)文档树建模方法难以有效反映XML文档内容与结构之间的依存关系而导致关键字查询的查全率和准确率不高等问题,提出一种基于语义分析技术的XML文档建模方法及关键字查询方法.通过考查XML文档树节点间的依存关系优化XML文档树,构建XML语义树(XML semantic tree,XST),然后根据XST中语义相关节点的性质,提出语义相关节点集(set of semantically related node,SSRN)及其计算方法