<?php
$str = <<<END
{
"Pet": {
"type": "object",
"required": [
"id"
],
"properties": {
"id": {
"type": "integer",
"format": "int64"
}
}
},
"Dog": {
"type": "object",
"allOf": [
{
"\$ref": "#/definitions/Pet"
},
{
"required": [
"name"
],
"properties": {
"name": {
"type": "string"
}
}
}
],
"x-vendor-ext": "some data"
}
}
END;
$str = str_replace("\t", " ", $str);
$str = str_replace('"', '\"', $str);
$lines = explode("\n", $str);
foreach($lines as &$l) {
$l = '"' . $l;
}
echo '"' . implode('\n" +' . "\n", $lines) . '"';
preferences:
29.86 ms | 402 KiB | 5 Q