Как преобразовать дерево узлов HTML в код HTML [закрыто]Html

Программисты Html
Ответить
Anonymous
 Как преобразовать дерево узлов HTML в код HTML [закрыто]

Сообщение Anonymous »

Код: Выделить всё

{
nextNode     *Node
previousNode *Node
childNode    *Node

tagName    string
attributes map[string]string
text       string
}
< /code>
Кодовый блок выше представляет узел. Где NextNode 
является узлом рядом с соответствующим узлом, а предыдущий node - узел перед соответствующим узлом. Childnode является указателем на первый узел дочернего узела в соответствующем узле, если есть. Tagname - имя тега HTML. Тексты также хранятся как узел, где Tagname является пустой строкой, а текст - текст. Предположим, что есть функция, чтобы получить родительский узел, передавая дочерний узел.

Код: Выделить всё

This is a heading
Lorem ipsum dolor sit amet consectetur adipisicing elit. Dignissimos quod earum a aliquam eaque culpa voluptatum placeat quis quisquam alias voluptates facilis doloremque perspiciatis animi itaque, laboriosam tempora qui. Amet.
< /code>
или < /p>



Document

< /code>
или < /p>



Document


This is a heading

Я ожидаю, что нет рекурсивного ответа.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -html-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»