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
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