refactor: switch export database from markdown to JSON parsing

Add serde/serde_json for structured parsing of the export database,
replacing the hand-rolled markdown table parser with type-safe JSON
deserialization.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
MechaCat02
2026-03-29 17:44:52 +02:00
parent b6ee119824
commit a951027aeb
4 changed files with 33669 additions and 74 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "xex2tractor"
version = "0.8.0"
version = "0.8.1"
edition = "2024"
description = "A tool for extracting and inspecting Xbox 360 XEX2 executable files"
license = "MIT"
@@ -10,3 +10,5 @@ aes = "0.8.4"
cbc = "0.1.2"
clap = { version = "4.6.0", features = ["derive"] }
lzxd = "0.2.6"
serde = { version = "1", features = ["derive"] }
serde_json = "1"