Update _json.py
Without this change, use of the chunksize argument in read_json causes the following error:

`TypeError: initial_value must be str or None, not bytes`

- [x] closes #28906
- [ ] tests added / passed
- [ ] passes `black pandas`
- [ ] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [ ] whatsnew entry

I'm not sure we should make this change given JSON is a text-only format by definition. Is this not something that can be controlled on the user end? > I'm not sure we should make this change given JSON is a text-only format by definition. Is this not something that can be controlled on the user end?

I think I probably shouldn't have referenced that issue with my pull request, but it did seem related...

In my case, I wasn't trying to process binary data, but rather had a huge text file where each line was a json object. If I specified the chunksize, I got the error I mentioned in the issue, specifically:

`TypeError: initial_value must be str or None, not bytes`

Also it seems my patch isn't working, so I'll have to tweak it and retest... Hello @copeland3300! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:



There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2020-01-13 23:48:44 UTC Well it appears I'm worse at python than I thought, so I'll close this pull, but hopefully this will lead to some resolution in the future. @copeland3300 I don't think it's so much about "being bad at Python" but more about getting used to the contributing process - have you read through the [contributing guide](https://pandas.pydata.org/pandas-docs/stable/development/contributing.html)?

As an aside, perhaps you meant `not isinstance(data, str)` instead of `type(data) != "str"`?