Este artículo propone ST-Raptor, un novedoso framework para automatizar la respuesta a consultas de tablas semiestructuradas, ampliamente utilizado en aplicaciones del mundo real. Las tablas semiestructuradas presentan diseños complejos, como encabezados jerárquicos y celdas fusionadas, lo que dificulta la respuesta precisa a consultas utilizando los métodos existentes de control de calidad NL2SQL, NL2Code y LLM multimodal. ST-Raptor utiliza árboles ortogonales jerárquicos (HO-trees) para representar diseños complejos y permite el procesamiento de consultas LLM mediante operaciones básicas de árbol. Descompone las consultas del usuario en subconsultas, genera una secuencia de operaciones de árbol y realiza la alineación de la tabla de operaciones para garantizar la ejecución precisa de la secuencia. Además, se utiliza validación hacia adelante y hacia atrás para mejorar la precisión de los resultados. Evaluamos el rendimiento de nuestro enfoque utilizando un nuevo conjunto de datos, SSTQA, compuesto por 102 tablas semiestructuradas reales y 764 preguntas, logrando una precisión hasta un 20 % superior a la de los métodos existentes.