Handle CSV/JSON separately. No XML