From Surface to Semantics: Semantic Structure Parsing for Table-Centric Document Analysis