Sublime 2 compatible

This commit is contained in:
Nikolajus 2016-07-15 21:35:07 +02:00
parent d27edae3c0
commit 3a3d95994d
1 changed files with 6 additions and 1 deletions

View File

@ -7,6 +7,11 @@ import re
from xml.etree import ElementTree
from xml.dom import minidom
try:
basestring
except NameError:
basestring = str
try:
# python 3 / Sublime Text 3
from . import simplejson as json
@ -412,7 +417,7 @@ class PrettyJsonGotoSymbolCommand(PrettyJsonBaseCommand, sublime_plugin.TextComm
self.generate_items(json_data[key], new_key_name)
elif isinstance(json_data, list):
for index, item in enumerate(json_data):
if isinstance(item, str):
if isinstance(item, basestring):
self.items.append('%s' % root_key + '.' + item)
self.goto_items.append('"%s"' % item)