Как получить древовидный вид из данных JSON, используя Angular 6

В этом случае вы можете использовать метод string.join.

Разделить на несколько строк для ясности - вот интерактивный сеанс

>>> a = ['a','b','c']
>>> first = '", "'.join(a)
>>> second = '"%s"' % first
>>> print second
"a", "b", "c"

Или как одна строка

>>> print ('"%s"') % '", "'.join(a)
"a", "b", "c"

Однако у вас может возникнуть проблема: у ваших строк есть встроенные кавычки. Если это так, вам нужно решить, как избежать их.

Модуль CSV может позаботиться обо всем этом для вас, позволяя вам выбирать между различными параметрами кавычек (все поля, только поля с кавычками и разделителями, только не числовые поля , и т. д.), и как с помощью esacpe control charecters (двойные кавычки или экранированные строки). Если ваши значения просты, string.join, вероятно, будет в порядке, но если вам нужно управлять множеством случаев, используйте доступный модуль.

-1
задан Satej 13 July 2018 в 08:40
поделиться