IDocument.NormalizeDocument Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод действует так, как будто документ проходит через цикл сохранения и загрузки, помещая документ в "обычную" форму.
[Android.Runtime.Register("normalizeDocument", "()V", "GetNormalizeDocumentHandler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void NormalizeDocument();
[<Android.Runtime.Register("normalizeDocument", "()V", "GetNormalizeDocumentHandler:Org.W3c.Dom.IDocumentInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member NormalizeDocument : unit -> unit
- Атрибуты
Комментарии
Этот метод действует так, как будто документ проходит через цикл сохранения и загрузки, помещая документ в "обычную" форму. В результате этот метод обновляет дерево EntityReference замены узлов и нормализует Text узлы, как определено в методе Node.normalize().
<в> противном случае фактический результат зависит от функций, заданных для Document.domConfig объекта, и управления операциями, которые на самом деле выполняются. Заметно, что этот метод также может сделать пространство имен документа хорошо сформированным в соответствии с алгоритмом, описанным в описании, проверять нормализацию символов, удалять CDATASection узлы и т. д. Дополнительные сведения см. в статье DOMConfiguration
// Keep in the document
the information defined // in the XML Information Set (Java example)
DOMConfiguration docConfig = myDocument.getDomConfig();
docConfig.setParameter("infoset", Boolean.TRUE);
myDocument.normalizeDocument();
<
>События мутации br при поддержке создаются для отражения изменений, происходящих в документе.
<Br> , если во время вызова этого метода возникают ошибки, например попытка обновить узел только для чтения или Node.nodeName содержит недопустимый символ в соответствии с используемой XML-версией, ошибки или предупреждения (DOMError.SEVERITY_ERROR или DOMError.SEVERITY_WARNING) будут сообщаться с помощью DOMErrorHandler объекта, связанного с параметром "обработчик ошибок". Обратите внимание, что этот метод также может сообщать о неустранимых ошибках ( DOMError.SEVERITY_FATAL_ERROR), если реализация не может восстановиться после ошибки.
Добавлено на уровне DOM 3.
Java документации по org.w3c.dom.Document.normalizeDocument().
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".