1. What is rsonpath?
  2. Who is this book for?
  3. Part I – CLI User Guide
  4. User introduction
  5. Installation
    1. Manual build for maximum performance
  6. Usage
    1. JSONPath reference
    2. rsonpath-specific behavior
  7. Query optimization
  8. Reporting issues
  9. Part II – Library User Guide
  10. Library user introduction
  11. Depending on rsonpath
    1. SIMD support
  12. API overview
    1. Query
    2. Input
      1. Scenario: JSON in memory
      2. Scenario: JSON in a file
      3. Scenario: JSON from a stream
    3. Sink
      1. Scenario: saving to memory
      2. Scenario: saving to a stream
  13. Advanced scenarios
    1. Custom Input impl
    2. Custom Sink impl
  14. Part III – Developer Guide (WIP)
  15. Developer introduction
  16. Acknowledgements