- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<dict>
<key>author</key>
<string>Nobody</string>
<key>name</key>
<string>my-theme</string>
<key>settings</key>
<array>
<!-- ... -->
<dict>
<key>name</key>
<string>Attribute</string>
<key>scope</key>
<string>entity.other.attribute-name</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#006E28</string>
</dict>
</dict>
<!-- ... -->
</array>
</dict>
</plist>
XML. Такой загадочный и энтерпрайзный.
// Цветовая схема для Sublime Text (или TextMate)
<string>Attribute</string>
Да уж ,просто гениально. На какой луне надо жить, чтобы ни разу не видеть чужой xml-ки?
JSON over XML?
А это что такое?
А этот формат - какая-то яблочная херня для сериализации объектов, как я понял. Что-то типа json.dumps() в питоне, только через жопу.
На сайте эпла вот так написано: Many applications require a mechanism for storing information that will be needed at a later time. For situations where you need to store small amounts of persistent data—say less than a few hundred kilobytes—property lists offer a uniform and convenient means of organizing, storing, and accessing the data.
Ну я же не автор этой хуйни?
Судя по доке плист можно выгружать еще в старый текстовый формат и в компактный бинарный. JSON'а видимо в то время еще тупо не было.
>JSON'а видимо в то время еще тупо не было.
Да и без него все прекрасно хуярится в аттрибуты, скажи еще, что их тогда не было :)
Самый гк в том, что ключи и значения вывалены в один список. При ручном редактировании угробить за нехуй.
> Самый гк в том, что ключи и значения вывалены в один список.
+1
В конфиге одной железяки было примерно такое чудо:
Хотя с багминота вроде сайт убирают если попросить.
Уже на волоске от написания конвертилки JSON->XML для этой фигни.
Что ее писать-то.
Из него NSDictionary получается!
Неуч!
// Ваш Кэп.
P.S. В контексте NSDictionary может это и не самый худший вариант
Тебя разве просят руками его править? Скачай софтину.
Кто-то записал NSDictionary в одном месте, прочитал в другом.
Я говна в нем не вижу, он вполне соответствует представлению вышеобозначенного словаря.
Не нравится многословность? Ну кодируй в бинарном формате.
А вдруг?
дельфи 10 летней давности отлично работает на достойном компе 10 летней давности!
Вспомнилось, что есть прекрасный сайт http://www.d-e-f-i-n-i-t-e-l-y.com/
this one too