Aller au contenu

Examples Gallery

Ce contenu n’est pas encore disponible dans votre langue.

import { Card, CardGrid } from ‘@astrojs/starlight/components’;

Browse examples organized by feature. Each page includes documentation and links to runnable code.

Read and write CSV files, transform data, handle headers and delimiters.
[View CSV Examples →](/examples/csv/)
Stream JSON arrays, write with formatting, transform between formats.
[View JSON Examples →](/examples/json/)
Parse XML documents, handle attributes, nested elements.
[View XML Examples →](/examples/xml/)
PostgreSQL, MySQL, SQLite operations with batch inserts.
[View Database Examples →](/examples/database/)
Query collections, batch inserts, cursor-based pagination.
[View MongoDB Examples →](/examples/mongodb/)
Type-safe ORM queries, entity mapping, pagination.
[View ORM Examples →](/examples/orm/)
ZIP compression, FTP transfers, single-task operations.
[View Tasklet Examples →](/examples/tasklets/)
Multi-step ETL pipelines, error handling, complex workflows.
[View Advanced Patterns →](/examples/advanced-patterns/)
ExampleFeaturesSource
CSV Processingcsv, jsoncsv_processing.rs
JSON Processingjson, csv, loggerjson_processing.rs
XML Processingxml, json, csvxml_processing.rs
Database (SQLite)rdbc-sqlite, csv, json, loggerdatabase_processing.rs
MongoDBmongodb, csv, jsonmongodb_processing.rs
ORM (SeaORM)orm, csv, jsonorm_processing.rs
ZIP Taskletziptasklet_zip.rs
FTP Taskletftptasklet_ftp.rs
Advanced Patternscsv, json, loggeradvanced_patterns.rs

All examples can be run directly with cargo:

Terminal window
# List all available examples
cargo run --example
# Run a specific example with required features
cargo run --example csv_processing --features csv,json
cargo run --example json_processing --features json,csv,logger
cargo run --example xml_processing --features xml,json,csv
cargo run --example database_processing --features rdbc-sqlite,csv,json,logger
cargo run --example orm_processing --features orm,csv,json
cargo run --example tasklet_zip --features zip
cargo run --example advanced_patterns --features csv,json,logger

See the Cargo.toml file for all available examples and their required features.