Convert YAML to PList

Input data

This form allows you convert YAML to PList data, paste or upload your YML file below:


Your result can be seen below.

Result of YAML conversion to PList


Move to "Paste Code" for Save it

About this tool

About YAML conversion to PList

The Convert YAML to PList was created for online converting YAML into appropriate PList format. This tool converts YAML Ain’t Markup Language(YAML) documents to PList (Property List) documents and of course it's totally free converter. You do not need to download any tools for conversion.

How it Works?

Just paste your YAML to the textarea above and click to the button "Convert" and you will get PList data in the next textarea.

Example of YAML conversion to PList

Before:
# test yaml -----------------------------------------------#
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
modules:
    config:
        wtools:
            configFile: 'config/test-local.php'
After:
<?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>
		<key>modules</key>
		<dict>
			<key>config</key>
			<dict>
				<key>wtools</key>
				<dict>
					<key>configFile</key>
					<string>config/test-local.php</string>
				</dict>
			</dict>
		</dict>
	</dict>
</plist>
After the conversion, you can apply the PList to your project or use it for some other purpose.