Question: why csv is semi structured?
Answer: CSV files are Semi- Structured files. Semi structured data does not have the same level of organization as structured data like relational database. ... CSV, like JSON and XML or their variants, is SEMI-STRUCTURED data because it may contain hierachical data/tables.