powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Underscore.js библиотека для java.
18 сообщений из 168, страница 7 из 7
Underscore.js библиотека для java.
    #40032938
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.62, 1.19

- Added new mode REPLACE_EMPTY_VALUE_WITH_NULL to the U.xmlToJson() method.
- Added remove(path) and clear() for object and array builder.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40040361
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.63, 1.20

- Added new mode for jsonToXml() method FORCE_ATTRIBUTE_USAGE.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40049453
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.64, 1.21

- Fixed Template should not fail when value has dollar.
- Improved \r escape in xml.
- Added new mode FORCE_ATTRIBUTE_USAGE_AND_DEFINE_ROOT_NAME to the U.jsonToXml().
- Improved unescape xml attributes.
- Added method U.jsonToXml(json, newRootName).

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40058752
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.65, 1.22

- Added new mode REPLACE_NULL_WITH_EMPTY_VALUE to the U.jsonToXml().

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40067735
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.66, 1.23

- Added U.mapMulti(list, mapper) method.

Код: java
1.
2.
3.
4.
5.
6.
List<Integer> result = U.mapMulti(asList("Java", "Python", "C#"), (str, consumer) -> {
            for (int i = 0; i < str.length(); i++) {
                consumer.accept(str.length());
            }
        });
        // result -> [4, 4, 4, 4, 6, 6, 6, 6, 6, 6, 2, 2]



С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40072141
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример spring контроллера для библиотеки.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
package com.example.demo.controller;

import com.github.underscore.lodash.U;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import java.util.HashMap;
import java.util.Map;

@RequestMapping("/")
@RestController
class XmlToJsonController {
    @PostMapping("xmltojson")
    ResponseEntity<Map<String, Object>> xmltojson(@RequestBody Map<String, Object> request) {
        Map<String, Object> response = new HashMap<>();
        try {
            response.put("json", U.xmlToJson((String) request.get("xml")));
        } catch (Exception ex) {
            response.put("error", ex.getMessage());
            return ResponseEntity.badRequest().body(response);
        }
        return ResponseEntity.ok().body(response);
    }

    @PostMapping("formatxml")
    ResponseEntity<Map<String, Object>> formatxml(@RequestBody Map<String, Object> request) {
        Map<String, Object> response = new HashMap<>();
        try {
            response.put("xml", U.formatXml((String) request.get("xml")));
        } catch (Exception ex) {
            response.put("error", ex.getMessage());
            return ResponseEntity.badRequest().body(response);
        }
        return ResponseEntity.ok().body(response);
    }

    @PostMapping("jsontoxml")
    ResponseEntity<Map<String, Object>> jsontoxml(@RequestBody Map<String, Object> request) {
        Map<String, Object> response = new HashMap<>();
        try {
            response.put("xml", U.jsonToXml((String) request.get("json")));
        } catch (Exception ex) {
            response.put("error", ex.getMessage());
            return ResponseEntity.badRequest().body(response);
        }
        return ResponseEntity.ok().body(response);
    }

    @PostMapping("formatjson")
    ResponseEntity<Map<String, Object>> formatjson(@RequestBody Map<String, Object> request) {
        Map<String, Object> response = new HashMap<>();
        try {
            response.put("json", U.formatJson((String) request.get("json")));
        } catch (Exception ex) {
            response.put("error", ex.getMessage());
            return ResponseEntity.badRequest().body(response);
        }
        return ResponseEntity.ok().body(response);
    }
}



Хорошего вам дня!
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40074571
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.67, 1.24

- Added toChain() method for object and array builder.
- Updated underscore.js with version 1.13.1.
- Added new modes REPLACE_EMPTY_TAG_WITH_NULL and REPLACE_EMPTY_TAG_WITH_EMPTY_STRING for the U.xmlToJson(xml).
- Added new mode REPLACE_EMPTY_STRING_WITH_EMPTY_VALUE to the U.jsonToXml(json).
- Added spring boot example.
- Improved github workflows.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40081052
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.68, 1.25

- Added set(path, value) for chain.
- Added Optional.toJavaOptional(), changed Optional.toString().
- Formated source codes.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40094230
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.69, 1.26.

- Added windows and sonar builds, added cache maven packages in github actions.
- Renamed com.github.underscore.U with com.github.underscore.Underscore.
- Added new mode REMOVE_FIRST_LEVEL_XML_TO_JSON to the U.xmlToJson() method.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40101150
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.70, 1.27.

- Added codeql analysis support.
- Added new mode FORCE_ADD_ROOT_JSON_TO_XML to the U.jsonToXml(json, mode, [newRootName]).
- Fixed warning Unsafe hostname verification

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40108542
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.71, 1.28

- Added U.objectBuilder().fromMap(map).
- Changed default format for json and xml with two spaces.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40116372
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.72, 1.29

- Added method U.replaceNilWithNull(map).

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40124378
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.73, 1.30

- Fixed encoding problem for POST and PUT requests.
- Added fetch with retry.
- Added FetchResponse.jsonMap(), FetchResponse.xmlMap() and ObjectBuilder.addMap(map) methods.
- Added methods U.objectBuilder().addNull("Key") and U.arrayBuilder().addNull().
- Fixed sonar warnings.
- Migrated to junit 5.
- Updated dependent libraries for spring-boot example.
- Added StringJoiner to generate json.
- Introduced methods U.downloadUrl(url, fileName) and U.decompressGzip(source, target).

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40130916
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.74, 1.31

- Moved classes from package com.github.underscore.lodash to the com.github.underscore.

С уважением, Валентин
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40136924
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.75, 1.32

- Added methods U.jsonToXml(json, identStep) and U.xmlToJson(xml, identStep).

С уважением, Валентин
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Underscore.js библиотека для java.
    #40137895
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно были выпущены новые версии библиотек: 1.92, 1.49

- The interfaces have been relocated within the Underscore class
- XML attribute parser has been enhanced
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40137941
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Были недавно выпущены новые версии библиотек: 1.93 и 1.50

- Substituted the customized Optional with java.util.Optional
- Updated junit
- Improved json parser tests
...
Рейтинг: 0 / 0
Underscore.js библиотека для java.
    #40138097
Фотография Valentin Kolesnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Были недавно выпущены новые версии библиотек: 1.94 и 1.51

- Enhanced GitHub workflows and included Java 21
- Added U.associateBy(iterable, func)
...
Рейтинг: 0 / 0
18 сообщений из 168, страница 7 из 7
Форумы / Java [игнор отключен] [закрыт для гостей] / Underscore.js библиотека для java.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (1): Анонимы (1)
Пользователи онлайн (17): Анонимы (14), Yandex Bot 1 мин., Bing Bot 1 мин., Google Bot 4 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]