The invention provides a semi-structured
data analysis method and device, equipment, a storage medium and a product, and belongs to the technical field of computers. The method comprises the steps of determining a plurality of target structure templates based on sample semi-structured data, the plurality of target structure templates being structure templates capable of identifying a plurality of target semi-structured data blocks; based on the lengths of the
multiple target structure templates and the words in the
multiple target structure templates, a first
parse tree is constructed, the lengths of the target structure templates are stored by first-layer non-leaf nodes in the first
parse tree, the words in the target structure templates are stored by other-layer non-leaf nodes, and a template set is stored by the leaf nodes; the template set comprises at least one target structure template; and when an analysis request for the first semi-structured data is received, determining a target template set from the first analysis
tree based on the first semi-structured data, and analyzing the first semi-structured data based on the target template set. According to the method, the analysis cost of the semi-structured data can be reduced.