Nested/merged cells

Products grouped by category using rowspan on the first cell of each group, a common real-world markup pattern that trips up naive row-by-row parsing.

CategoryNamePriceRating
LaptopsVertex Air Laptop 107$86.002
Ember Max Laptop 117$136.005
Vertex Lite Laptop 127$186.003
Ember Pro Laptop 137$236.001
Vertex Studio Laptop 147$286.004
Ember Air Laptop 157$336.002
Vertex Max Laptop 167$386.005
Ember Lite Laptop 177$436.003
Vertex Pro Laptop 187$486.001
Ember Studio Laptop 197$536.004
Vertex Air Laptop 207$586.002
Ember Max Laptop 217$636.005
Vertex Lite Laptop 227$686.003
Ember Pro Laptop 237$736.001
Vertex Studio Laptop 247$786.004
PhonesNova Air Phone 212$641.002
Halo Max Phone 222$691.005
Nova Lite Phone 232$741.003
Halo Pro Phone 242$791.001
Nova Studio Phone 252$841.004
Halo Air Phone 262$891.002
Nova Max Phone 272$941.005
Halo Lite Phone 282$991.003
Nova Pro Phone 292$91.001
Halo Studio Phone 302$141.004
Nova Air Phone 312$191.002
Halo Max Phone 322$241.005
Nova Lite Phone 332$291.003
Halo Pro Phone 342$341.001
Nova Studio Phone 352$391.004
HeadphonesDrift Air Headphones 317$246.002
Zenith Max Headphones 327$296.005
Drift Lite Headphones 337$346.003
Zenith Pro Headphones 347$396.001
Drift Studio Headphones 357$446.004
Zenith Air Headphones 367$496.002
Drift Max Headphones 377$546.005
Zenith Lite Headphones 387$596.003
Drift Pro Headphones 397$646.001
Zenith Studio Headphones 407$696.004
Drift Air Headphones 417$746.002
Zenith Max Headphones 427$796.005
Drift Lite Headphones 437$846.003
Zenith Pro Headphones 447$896.001
Drift Studio Headphones 457$946.004
CamerasOrbit Air Camera 422$801.002
Pulse Max Camera 432$851.005
Orbit Lite Camera 442$901.003
Pulse Pro Camera 452$951.001
Orbit Studio Camera 462$51.004
Pulse Air Camera 472$101.002
Orbit Max Camera 482$151.005
Pulse Lite Camera 492$201.003
Orbit Pro Camera 502$251.001
Pulse Studio Camera 512$301.004
Orbit Air Camera 522$351.002
Pulse Max Camera 532$401.005
Orbit Lite Camera 542$451.003
Pulse Pro Camera 552$501.001
Orbit Studio Camera 562$551.004