Исправление uin, (текущая версия) :
Кстати не думаю что переход на JSON хорошая идея, во первых это сильнее оторвет их порт от оригинального кода, во вторых JSON отдельно от JavaScript выглядит по наркомански
Оригинальный launchd юзает файлы конфигов .plist в формате xml:
<dict>
<key>Something</key>
<true/>
<key>Fruits</key>
<array>
<string>["Apple"]</string>
<string>["Orange"]</string>
<string>["Pear"]</string>
</array>
</dict>
а вот так это в JSON:
{
"Something": "true",
"Fruits": [
"[\"Apple\"]",
"[\"Orange\"]",
"[\"Pear\"]"
]
}
Исправление uin, :
Кстати не думаю что переход на JSON хорошая идея, во первых это сильнее оторвет их порт от оригинального кода, во вторых JSON отдельно от JavaScript выглядит по наркомански
Оригинальный launchd юзает файлы конфигов .plist в формате xml:
<dict>
<key>Something</key>
<true/>
<key>Fruits</key>
<array>
<string>["Apple"]</string>
<string>["Orange"]</string>
<string>["Pear"]</string>
</array>
</dict>
а вот так это в JSON:
{
"Something": true,
"Fruits": [
"[\"Apple\"]",
"[\"Orange\"]",
"[\"Pear\"]"
]
}
Исходная версия uin, :
Кстати не думаю что переход на JSON хорошая идея, во первых это сильнее оторвет их порт от оригинального кода, во вторых JSON отдельно от JavaScript выглядит по наркомански
Оригинальный launchd юзает файлы конфигов .plist в формате xml:
<dict>
<key>Something</key>
<true/>
<key>Fruits</key>
<array>
<string>["Apple"]</string>
<string>["Orange"]</string>
<string>["Pear"]</string>
</array>
</dict>
а вот так это в JSON:
{
"Something": true,
"Fruits": [
"[\"Apple\"]",
"[\"Orange\"]",
"[\"Pear\"]"
]
}