JsonConvert.DeserializeXmlNode and empty element in array

Jan 23, 2015 at 4:21 PM
JsonConvert.DeserializeXmlNode can't deserialize such json to XmlDocument.
 {"root":
[
  [
    [
      14805,
      [
        [
          3826759,
          "T1",
          "T2",
          14805,
          "2015-02-19T18:00:00.0000000",
          [
            [
              8669247,
              2,
              ,
              ,
              ,
              3
            ]
          ]
        ]
      ]
   ]
 ]
]
}
The problem is empty/blank element in array.
Exception occurs at
Newtonsoft.Json.Converters.XmlNodeConverter.ReadAttributeElements(JsonReader reader, XmlNamespaceManager manager) in Newtonsoft.Json-master\Newtonsoft.Json-master\Src\Newtonsoft.Json\Converters\XmlNodeConverter.cs:line 1589
Although JsonConvert.DeserializeObject parse this data perfectly and also JS engine in chrome browser can handle this data.

I think this is a bug in library. Can it be fixed?