Корректное и чистое содержимое XML и HTML
outString = mlreportgen.utils.tidy... ("<p>sample input string with missing end tag")
outString =
"<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<p>sample input string with missing end tag</p>
</body>
</html>
"В этом примере замените username в "c:\Users\username\Documents\myHTMLFile.html"строка.
outFile = mlreportgen.utils.tidy("myHTMLFile.html",... "OutputFile","C:\Users\username\Documents\myHTMLFile.html")
outFile =
"C:\Users\username\Documents\myHTMLFile.html"
Предположим, что создан собственный файл конфигурации с именем myConfig.cfgи сохранено в папке «Документы» во время тестирования. Для упрощения поиска файла в дальнейшем сохраните его в том же расположении, что и файлы конфигурации по умолчанию, или сохраните его вместе с выходным файлом.
В этом примере замените username в "c:\Users\username\Documents\myNewHTMLFile.html"строка.
outFile = mlreportgen.utils.tidy("myHTMLFile.html","OutputFile",... "c:\Users\username\Documents\myNewHTMLFile.html",... "ConfigFile","myConfig.cfg")
outFile =
"C:\Users\username\Documents\myHTMLFile.html"
inString - HTML-текст для исправления и очисткиHTML-текст для исправления и очистки, указанный как строковый или символьный вектор.
inFile - HTML-файл для исправления и очисткиHTML-файл для исправления и очистки, указанный как строковый или символьный вектор.
Укажите дополнительные пары, разделенные запятыми Name,Value аргументы. Name является именем аргумента и Value - соответствующее значение. Name должен отображаться внутри кавычек. Можно указать несколько аргументов пары имен и значений в любом порядке как Name1,Value1,...,NameN,ValueN.
tidy("myFile.html","OutputType","html")'OutputType' - Тип выходного файлаТип выходного файла, указанный как строковый или символьный вектор. Допустимые значения: 'xml', 'html', и 'xhtml'. Чтобы убедиться, что указанный файл совместим с XML, используйте 'xhtml' в качестве типа вывода.
'OutputFile' - Путь к выходному файлуПуть к выходному файлу, указанному как строковый или символьный вектор. Если файл находится в текущей рабочей папке, можно указать только имя файла, в противном случае укажите полный путь. Указанный выходной файл может перезаписать исходный HTML-файл или быть сохранен в новом файле.
'ConfigFile' - Конфигурационный файлФайл конфигурации, указанный как строковый или символьный вектор. Файл конфигурации содержит опции для очистки и исправления входных строк и файлов. (Дополнительные сведения см. в разделе Внешние ссылки.) Файлы конфигурации по умолчанию для каждого типа вывода расположены в <matlabroot>/toolbox/shared/mlreportgen/utils/resources папка. Файлы: tidy-html.cfg, tidy-xml.cfg, и tidy-xhtml.cfg. С помощью этого параметра можно создать собственный файл конфигурации и указать его. Самый простой способ создать собственный файл конфигурации - скопировать файл по умолчанию, внести изменения и сохранить его под новым именем. При указании собственного ConfigFile, он переопределяет OutputType параметр.
Примечание
Для отступа указанного файла установлено значение false в файле конфигурации по умолчанию. Для включения отступа создайте собственный файл конфигурации и установите для него значение true.
outString - Приведенная в порядок строка XHTMLTidied XHTML, возвращается в виде строки, содержащей основные элементы HTML-файла.
outFile - Исправленный файл XHTMLTidied XHTML-файл, возвращаемый в виде строки, указывающей местоположение и имя файла.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.