это мой формат XML
<P style="TEXT-ALIGN: center; MARGIN: 0pt">
<SPAN style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt; FONT-WEIGHT: bold">Washington,</SPAN>
<SPAN style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt; FONT-WEIGHT: bold">D.C. 20549</SPAN>
<SPAN style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 18pt; FONT-WEIGHT: bold"> </SPAN>
<SPAN style="FONT-FAMILY: 'Times New Roman'; FONT-SIZE: 12pt">
</SPAN>
до тех пор, пока я распечатываю его через файл XSLT, чтобы распечатать, но выдает ошибку при синтаксическом анализе
Я погуглил ... есть разные способы, которые редактируют XSLT, чтобы сделать это, но есть ли фрагмент кода, который можно использовать в JS
для этой цели, потому что мой XML не является фиксированным, его динамика и я думаю, что это сложно задача добавить эти строки в каждый файл XML.
мой сценарий
<script type="text/javascript">
function load_xml_content_string()
{
xmldoc = new ActiveXObject("Microsoft.XMLDOM");
xmldoc.async = false;
xmldoc.load("book.xml");
xsldoc = new ActiveXObject("Microsoft.XMLDOM");
xsldoc.async = false;
xsldoc.load("try.xsl");
ex= xmldoc.transformNode(xsldoc);
document.getElementById('mytext').innerHTML = ex;
}
</SCRIPT>