PHP Класс FluentDOM\Serializer\Json
Using this on a standard XML document will ignore a lot of data. Namespaces and Attributes
are ignored, if here are two elements with the same name only the last will be in the output.
If an element has child elements, all text child nodes will be ignored.
See the other serializers, to keep this data.
This serializer recognizes attributes from the JsonDOM namespaces. If you import an JSON to a DOM
in FluentDOM, the additional information is stored in these attributes (types, names, ...)
Here is a example of an XML:
true
42
Foo
<_ json:type="number">21
Показать файл
Открыть проект
Примеры использования класса
Защищенные свойства (Protected)
Свойство |
Тип |
Описание |
|
$_node |
DOMNode |
|
|
Открытые методы
Защищенные методы
Приватные методы
Описание методов
__construct()
публичный Метод
__toString()
публичный Метод
getEmpty()
защищенный Метод
getNamespaces()
защищенный Метод
If compares the namespaces of the current node with the ones from
the parent node. Only definitions that are different are returned.
getNode()
защищенный Метод
jsonSerialize()
публичный Метод
Описание свойств
$_node защищенное свойство
protected DOMNode $_node |
Результат |
DOMNode |
|