Конвертировать PList в YAML

Входные данные

Эта форма позволяет вам конвертировать PList в YAML, вставьте или загрузите .plist файл ниже:


Ваш результат можно увидеть ниже.

Результат конвертирования PList в YAML


Перенести в "Вставить код" для сохранения

Об этом инструменте

О преобразовании PList в YAML

Конвертировать PList в YAML была создана для онлайн преобразования PList(Property List) в соответствующий YAML(Yet Another Markup Language). Это может пригодиться для тестирования, отладки или импорта данных из plist в yaml. Вам не нужно скачивать какие-либо инструменты для конвертирования.

Как это работает?

Просто вставьте XML PList в текстовое поле выше и нажмите кнопку "Конвентировать", и вы получите YAML в следующем текстовом поле.

Пример конвентирования PList в YAML

Исходные данные (До):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
	<dict>
		<key>namespace</key>
		<string>common\tests</string>
		<key>actor_suffix</key>
		<string>Tester</string>
		<key>paths</key>
		<dict>
			<key>tests</key>
			<string>tests</string>
			<key>output</key>
			<string>tests/_output</string>
			<key>data</key>
			<string>tests/_data</string>
			<key>support</key>
			<string>tests/_support</string>
		</dict>
		<key>settings</key>
		<dict>
			<key>dev</key>
			<integer>1</integer>
			<key>colors</key>
			<true/>
			<key>memory_limit</key>
			<string>1024M</string>
		</dict>
	</dict>
</plist>
Конечный результат (После):
namespace: common\tests
actor_suffix: Tester
paths:
    tests: tests
    output: tests/_output
    data: tests/_data
    support: tests/_support
settings:
    dev: 1
    colors: true
    memory_limit: 1024M
После конвентирования вы можете применить TAML к вашему проекту или использовать его для каких-то других целей.