StringArray handle JSON null string as "" and add test for it

StringArray can now handle

```json
{"values": ["abc", null, "efg"]}
```