Работа с меню json расширения firefox
Необходимое базовое владение английским языком для общения и обсуждений.
Когда мы выбираем текст и выбираем кнопку меню 'добавить человека', мы хотим
сгенерировать новый элемент меню с подменю в соответствии с предопределенной архитектурой def-person.json.
другое имя/человек - это новый элемент меню
мы добавляем это в наш локальный объект данных, где хранятся ключевые значения.
мы также хотим автоматически хранить ключевые значения, как поле источника. Поле источника - это URL в адресной строке
Возможно, мы можем начать с этого определения человека как def-person.json. Но любые изменения в этом файле должны быть учтены плагином. Так что, если мы добавим ключ здесь, мы также добавим элемент меню.
Должно быть исключение для ключей, таких как источник и, возможно, будущие ключи, созданные и измененные. Эти будут установлены автоматически и не должны редактироваться.
{
"Person": [
{
"sex": "M",
"source": [{"url": "https://test.com"}],
"names": [
{
"nameForms": [
{
"lang": "en-GB",
"fullText": "Bartholomew"
}
]
}
],
"Birth": {
"Date": {
"Original": "1995",
"HasYear": true,
"HasMonth": false,
"HasDay": false,
"Value": "1995-01-21T23:00:00.000Z"
},
"Place": "Польша, Варшава"
},
"Death": {
"Date": {
"Original": "2020",
"HasYear": true,
"HasMonth": false,
"HasDay": false,
"Value": "2020-01-21T23:00:00.000Z"
},
"Place": "Польша, Варшава"
}
}
]
}
Актуальные фриланс-проекты в категории Java
Разработка Android-приложения плеера для сервиса онлайн-ТВ
27 000 UAH
Нужен Android-разработчик для создания нативного Android-приложения для сервиса онлайн-ТВ. Планируется две версии: для мобильных устройств: смартфоны и планшеты; для Android TV / Android STB: телевизионные приставки. Ориентировочные сроки: до 3 месяцев. Ориентировочный… Java, Разработка под Android ∙ 30 дней 3 часа назад ∙ 32 ставки |