Simplify flowchart

This commit is contained in:
2025-08-25 16:46:46 -04:00
parent befb464619
commit 6fc263074e

View File

@@ -22,15 +22,15 @@ WeaselJSON is a high-performance, streaming JSON parser that uses callbacks inst
```mermaid ```mermaid
flowchart TD flowchart TD
A[Need to parse JSON?] --> B{Do you want to parse<br/>partial JSON documents?} A[Need to parse JSON?] --> B{Memory or size constraints?}
B -->|Yes| C[WeaselJSON<br/>Streaming parser<br/>Constant memory usage] B -->|Yes| C[WeaselJSON<br/>Streaming parser]
B -->|No| D{Is maximum performance<br/>critical?} B -->|No| D{Need maximum speed?}
D -->|No| E[SimdJSON DOM<br/>Easy to use<br/>Good performance] D -->|No| E[SimdJSON DOM<br/>Easy to use]
D -->|Yes| F[SimdJSON On-Demand<br/>Very fast<br/>Forward-only traversal] D -->|Yes| F[SimdJSON On-Demand<br/>Fastest option]
``` ```
## When to Use What ## When to Use What