//给指令节点着色<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
function renderInstruction(nodNode,intLevel)
{
var strNodes = '';
var intCount = 0;
var intNode = 0;
var nodAttrList;
strNodes+=getIndent(intLevel)+"<font color=/"green/"><";
strNodes+="?"
strNodes+=nodNode.nodeName+" ";
// check there are some attributes
strNodes+=nodNode.nodeValue;
strNodes+="?></font><br>";
return strNodes;
}
function getIndent(intLevel)
{
// create a string of spaces
var strIndent = '';
for (intIndent = 0; intIndent < intLevel; intIndent++)
strIndent += ' '
return strIndent;
}
</SCRIPT>
<HR><SPAN CLASS="cite"> <A CLASS="cite" HREF="http://openlab.biti.edu.cn/xml/" target="_blank">BITI XML UNION</A> -
<A CLASS="cite" HREF="mailto:xiaoleilong@mail.biti.edu.cn">stan</A> </SPAN>
</BODY>
</HTML>
博客展示了用于给XML指令节点着色的代码。包含renderInstruction函数,用于渲染指令节点并添加颜色,还调用getIndent函数生成缩进。代码实现了对XML指令节点的格式化输出,有助于XML内容的可视化展示。
2603

被折叠的 条评论
为什么被折叠?



