помогите реализовать в JSON в одну строку

lbvf65

Client
Регистрация
20.08.2020
Сообщения
439
Благодарностей
114
Баллы
43
получаю JSON кубикам в переменную,

а мне надо JSON в одну строку чтоб иго в переменную записать и в файл

пример сайта который в одну строку JSON делает

 

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 631
Благодарностей
1 226
Баллы
113
Trim не поможет?
 

lbvf65

Client
Регистрация
20.08.2020
Сообщения
439
Благодарностей
114
Баллы
43

Moonwalker

Client
Регистрация
16.03.2016
Сообщения
1 631
Благодарностей
1 226
Баллы
113
Trim = работает начало и конец

Не помогает = JSON (код не изменился)
А. точно, забыл. А просто удалить все {-String.Enter-} и двойные {-String.Space-}?
Но это, конечно, костыль для "рукопопых" типа меня )) Насколько понимаю, надо копать в сторону JSON.stringify()
 

lbvf65

Client
Регистрация
20.08.2020
Сообщения
439
Благодарностей
114
Баллы
43
А. точно, забыл. А просто удалить все {-String.Enter-} и двойные {-String.Space-}?
Но это, конечно, костыль для "рукопопых" типа меня )) Насколько понимаю, надо копать в сторону JSON.stringify()
размер кода сайта меньше чем такой

не отличный результат
 
Последнее редактирование:

lbvf65

Client
Регистрация
20.08.2020
Сообщения
439
Благодарностей
114
Баллы
43
Вот код пользуйтесь кому надо

C#:
// Текст для обработки
string text = project.ExecuteMacro(project.Variables["XCX"].Value);
// Обработка текста "Замена"
project.Variables["XCX"].Value = Macros.TextProcessing.Replace(text, "\r\n", "", "Text", "First");
project.Variables["XCX"].Value = Macros.TextProcessing.Replace(text, "\r\n", "", "Text", "All");
 

SHILY

Client
Регистрация
05.06.2016
Сообщения
258
Благодарностей
307
Баллы
63
Вот код пользуйтесь кому надо

C#:
// Текст для обработки
string text = project.ExecuteMacro(project.Variables["XCX"].Value);
// Обработка текста "Замена"
project.Variables["XCX"].Value = Macros.TextProcessing.Replace(text, "\r\n", "", "Text", "First");
project.Variables["XCX"].Value = Macros.TextProcessing.Replace(text, "\r\n", "", "Text", "All");
Или такое извращение можно ещё:
C#:
var json = project.ExecuteMacro(project.Variables["XCX"].Value);
project.Variables["XCX"].Value = Global.ZennoLab.Json.JsonConvert.SerializeObject(Global.ZennoLab.Json.JsonConvert.DeserializeObject(json));
 
  • Спасибо
Реакции: lbvf65

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)