PHP Интерфейс IParser

Автор: Kalashnikov Igor ([email protected])
Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
serializeJson ( string $rootName, array $itemArray, array $attributes ) : string Serializes array to json string.
serializeXml ( string $rootName, array $itemArray, array $attributes ) : string Serializes array to XML.
unserializeJson ( string $jsonString ) : array Unserialize json string to array.
unserializeXml ( string $xml ) : array Unserialize xml to array.

Описание методов

serializeJson() публичный Метод

Serializes array to json string.
public serializeJson ( string $rootName, array $itemArray, array $attributes ) : string
$rootName string name of root node
$itemArray array properties of item
$attributes array root node attributes
Результат string json string or false

serializeXml() публичный Метод

Serializes array to XML.
public serializeXml ( string $rootName, array $itemArray, array $attributes ) : string
$rootName string name of sub-root node (e.g. adspaceItem)
$itemArray array properties of item
$attributes array root node attributes
Результат string xml or false

unserializeJson() публичный Метод

Unserialize json string to array.
public unserializeJson ( string $jsonString ) : array
$jsonString string json string
Результат array array or false

unserializeXml() публичный Метод

Unserialize xml to array.
public unserializeXml ( string $xml ) : array
$xml string xml data to serialize
Результат array array or false