Overview

Namespaces

  • Alvine
    • Markup
      • Html
        • Constraint
        • Element
          • Html
          • Svg
        • Node
        • Operation
        • Tokenizer
          • State
          • Token
            • Util
        • TreeConstructor
          • InsertionMode

Classes

  • AbstractOperation
  • CacheObject
  • Component
  • Dataset
  • Document
  • Element
  • Engine
  • Fragment
  • InputStream
  • LoggerDefaultName
  • MissingTokenizerException
  • Node
  • NodeList
  • OpenElementsStack
  • Parser
  • ParserException
  • Tokenizer
  • TokenizerException
  • TokenStack
  • TreeConstructor

Interfaces

  • FromToken
  • Operation
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Node

Node

Alvine\Types\Node
Extended by Alvine\Markup\Html\Node

Direct known subclasses

Alvine\Markup\Html\Document, Alvine\Markup\Html\Element, Alvine\Markup\Html\Node\Comment, Alvine\Markup\Html\Node\Text

Indirect known subclasses

Alvine\Markup\Html\Element\Doctype, Alvine\Markup\Html\Element\EscapableRawText, Alvine\Markup\Html\Element\Html\Audio, Alvine\Markup\Html\Element\Html\Td, Alvine\Markup\Html\Element\Html\Template, Alvine\Markup\Html\Element\Html\Textarea, Alvine\Markup\Html\Element\Html\Tfoot, Alvine\Markup\Html\Element\Html\Th, Alvine\Markup\Html\Element\Html\Thead, Alvine\Markup\Html\Element\Html\Time, Alvine\Markup\Html\Element\Html\Title, Alvine\Markup\Html\Element\Html\Tr, Alvine\Markup\Html\Element\Html\Track, Alvine\Markup\Html\Element\Html\B, Alvine\Markup\Html\Element\Html\U, Alvine\Markup\Html\Element\Html\Ul, Alvine\Markup\Html\Element\Html\VarTag, Alvine\Markup\Html\Element\Html\Video, Alvine\Markup\Html\Element\Html\Wbr, Alvine\Markup\Html\Element\Normal, Alvine\Markup\Html\Element\RawText, Alvine\Markup\Html\Element\Svg\Circle, Alvine\Markup\Html\Element\Svg\Ellipse, Alvine\Markup\Html\Element\Svg\G, Alvine\Markup\Html\Element\Html\Base, Alvine\Markup\Html\Element\Svg\Image, Alvine\Markup\Html\Element\Svg\Line, Alvine\Markup\Html\Element\Svg\Path, Alvine\Markup\Html\Element\Svg\Polygon, Alvine\Markup\Html\Element\Svg\Polyline, Alvine\Markup\Html\Element\Svg\Rect, Alvine\Markup\Html\Element\Svg\Text, Alvine\Markup\Html\Element\VoidView, Alvine\Markup\Html\Element\Html\Bdi, Alvine\Markup\Html\Element\Html\Bdo, Alvine\Markup\Html\Element\Html\Blockquote, Alvine\Markup\Html\Element\Html\Body, Alvine\Markup\Html\Element\Html\Br, Alvine\Markup\Html\Element\Html\Button, Alvine\Markup\Html\Element\Html\Canvas, Alvine\Markup\Html\Element\Foreign, Alvine\Markup\Html\Element\Html\Caption, Alvine\Markup\Html\Element\Html\Cite, Alvine\Markup\Html\Element\Html\Code, Alvine\Markup\Html\Element\Html\Col, Alvine\Markup\Html\Element\Html\Colgroup, Alvine\Markup\Html\Element\Html\Data, Alvine\Markup\Html\Element\Html\Datalist, Alvine\Markup\Html\Element\Html\Dd, Alvine\Markup\Html\Element\Html\Del, Alvine\Markup\Html\Element\Html\Dfn, Alvine\Markup\Html\Element\Html, Alvine\Markup\Html\Element\Html\Div, Alvine\Markup\Html\Element\Html\Dl, Alvine\Markup\Html\Element\Html\Dt, Alvine\Markup\Html\Element\Html\Em, Alvine\Markup\Html\Element\Html\Embed, Alvine\Markup\Html\Element\Html\Fieldset, Alvine\Markup\Html\Element\Html\Figcaption, Alvine\Markup\Html\Element\Html\Figure, Alvine\Markup\Html\Element\Html\Footer, Alvine\Markup\Html\Element\Html\Form, Alvine\Markup\Html\Element\Html\A, Alvine\Markup\Html\Element\Html\Fugure, Alvine\Markup\Html\Element\Html\H1, Alvine\Markup\Html\Element\Html\H2, Alvine\Markup\Html\Element\Html\H3, Alvine\Markup\Html\Element\Html\H4, Alvine\Markup\Html\Element\Html\H5, Alvine\Markup\Html\Element\Html\H6, Alvine\Markup\Html\Element\Html\Head, Alvine\Markup\Html\Element\Html\Header, Alvine\Markup\Html\Element\Html\Hr, Alvine\Markup\Html\Element\Html\Abbr, Alvine\Markup\Html\Element\Html\Html, Alvine\Markup\Html\Element\Html\I, Alvine\Markup\Html\Element\Html\Iframe, Alvine\Markup\Html\Element\Html\Img, Alvine\Markup\Html\Element\Html\Input, Alvine\Markup\Html\Element\Html\Ins, Alvine\Markup\Html\Element\Html\Kbd, Alvine\Markup\Html\Element\Html\Keygen, Alvine\Markup\Html\Element\Html\Label, Alvine\Markup\Html\Element\Html\Legend, Alvine\Markup\Html\Element\Html\Address, Alvine\Markup\Html\Element\Html\Li, Alvine\Markup\Html\Element\Html\Link, Alvine\Markup\Html\Element\Html\Main, Alvine\Markup\Html\Element\Html\Map, Alvine\Markup\Html\Element\Html\Mark, Alvine\Markup\Html\Element\Html\Meta, Alvine\Markup\Html\Element\Html\Meter, Alvine\Markup\Html\Element\Html\Mi, Alvine\Markup\Html\Element\Html\Nav, Alvine\Markup\Html\Element\Html\Noscript, Alvine\Markup\Html\Element\Html\Area, Alvine\Markup\Html\Element\Html\ObjectElement, Alvine\Markup\Html\Element\Html\Ol, Alvine\Markup\Html\Element\Html\Optgroup, Alvine\Markup\Html\Element\Html\Option, Alvine\Markup\Html\Element\Html\Output, Alvine\Markup\Html\Element\Html\P, Alvine\Markup\Html\Element\Html\Param, Alvine\Markup\Html\Element\Html\Plaintext, Alvine\Markup\Html\Element\Html\Pre, Alvine\Markup\Html\Element\Html\Progress, Alvine\Markup\Html\Element\Html\Article, Alvine\Markup\Html\Element\Html\Q, Alvine\Markup\Html\Element\Html\Rb, Alvine\Markup\Html\Element\Html\Rp, Alvine\Markup\Html\Element\Html\Rt, Alvine\Markup\Html\Element\Html\Rtc, Alvine\Markup\Html\Element\Html\Ruby, Alvine\Markup\Html\Element\Html\S, Alvine\Markup\Html\Element\Html\Samp, Alvine\Markup\Html\Element\Html\Script, Alvine\Markup\Html\Element\Html\Section, Alvine\Markup\Html\Element\Html\Aside, Alvine\Markup\Html\Element\Html\Select, Alvine\Markup\Html\Element\Html\Small, Alvine\Markup\Html\Element\Html\Source, Alvine\Markup\Html\Element\Html\Span, Alvine\Markup\Html\Element\Html\Strong, Alvine\Markup\Html\Element\Html\Style, Alvine\Markup\Html\Element\Html\Sub, Alvine\Markup\Html\Element\Html\Sup, Alvine\Markup\Html\Element\Html\Table, Alvine\Markup\Html\Element\Html\Tbody
Namespace: Alvine\Markup\Html
Package: Alvine\Markup\Html
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150205
Link: alvine.io
Located at Node.class.php
Methods summary
public
# __construct( string $tag, string $value = '' )

Erstellt ein neues Node-Objekt

Erstellt ein neues Node-Objekt

Parameters

$tag
Tag
$value
Wert
public Alvine\Markup\Html\Node
# setValue( string $value )

Den Wert der Node setzen.

Den Wert der Node setzen.

Parameters

$value
Wert

Returns

Alvine\Markup\Html\Node
public string
# getHTML( )

Die HTML Ausgabe erstellt eine Zeichenkette mit den Tags und dem Inhalt. Die Methode läuft rekursive über alle Kinder.

Die HTML Ausgabe erstellt eine Zeichenkette mit den Tags und dem Inhalt. Die Methode läuft rekursive über alle Kinder.

Returns

string
HTML
public string
# __toString( )

Liefert die Nodes als Zeichenkette zurück

Liefert die Nodes als Zeichenkette zurück

Ruft getHTML() auf

Returns

string
Zeichenkette
alvine.markup.html API-Dokumentation 1.2.0 | © schukai GmbH | Impressum