docs: @Override
      public int read(char[] cbuf, int off, int len) throws IOException {
          int numChars = super.read(cbuf, off, len);
          replaceBadXmlCharactersBySpace(cbuf, off, len);
          return numChars;
      }