PHP Class 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
Afficher le fichier
Open project: fluentdom/fluentdom
Class Usage Examples
Protected Properties
Свойство |
Type |
Description |
|
$_node |
DOMNode |
|
|
Méthodes publiques
Méthodes protégées
Private Methods
Method Details
__construct()
public méthode
__toString()
public méthode
getEmpty()
protected méthode
getNamespaces()
protected méthode
If compares the namespaces of the current node with the ones from
the parent node. Only definitions that are different are returned.
getNode()
protected méthode
jsonSerialize()
public méthode
Property Details
$_node protected_oe property
protected DOMNode $_node |
Résultat |
DOMNode |
|