Xbase.FieldParser (Xbase v0.1.0)
View SourceField parser for DBF data types.
This module provides parsing functionality for different DBF field types, converting binary data to appropriate Elixir types based on field descriptors.
Summary
Functions
Parses field data based on the field descriptor.
Functions
Parses field data based on the field descriptor.
Parameters
field_desc
- The field descriptor containing type and length informationbinary_data
- The raw binary data for this field
Returns
{:ok, parsed_value}
- Successfully parsed value{:error, reason}
- Parse error with reason
Examples
iex> field_desc = %FieldDescriptor{type: "C", length: 10}
iex> Xbase.FieldParser.parse(field_desc, "John Doe ")
{:ok, "John Doe"}