Skip to content

feat(dataset): add CSV export - #5

Merged
Michael-F-Bryan merged 1 commit into
mainfrom
feat/csv-export
Aug 12, 2026
Merged

feat(dataset): add CSV export#5
Michael-F-Bryan merged 1 commit into
mainfrom
feat/csv-export

Conversation

@Michael-F-Bryan

Copy link
Copy Markdown
Contributor

ULog callers currently need to build CSV output themselves after loading a dataset.

This adds (*dataset.Dataset).WriteCSV, which writes flattened field names in wire order, preserves record order, renders nulls as empty fields, and uses round-trippable primitive formatting. It deliberately exports one format instance at a time because a ULog can contain multiple incompatible datasets.

@Michael-F-Bryan
Michael-F-Bryan merged commit 6284307 into main Aug 12, 2026
4 checks passed
@Michael-F-Bryan
Michael-F-Bryan deleted the feat/csv-export branch August 12, 2026 05:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant