title: Compare rapidjson::Documents
body: <p>I have two RapidJSON documents. One I created at runtime and other one is read from disk.</p>
  <p>I want to compare if these two documents are similar or not. What is the best way to compare RapidJSON documents?</p>
  <p>My JSON looks like this</p>
  <pre><code>{
      &quot;SimpleCompany:Manager&quot;:
      {
          &quot;read&quot;:true,
          &quot;update&quot;:true,
          &quot;delete&quot;:true,
          &quot;insert&quot;:true
      },
      &quot;SimpleCompany:Manager&quot;:
      {
          &quot;read&quot;:true,
          &quot;update&quot;:true,
          &quot;delete&quot;:true,
          &quot;insert&quot;:true
      },
  }
  </code></pre>