XML文件源码察看器(二)

原创 2003年08月11日 11:12:00

二、JS版源代码<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

==================================================

<!--


刘海龙,stan


[email]xiaoleilong@mail.biti.edu.cn[/email]


<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2003-5-9整理


-->


<HTML>


<HEAD>


<TITLE>XML Src Viewer</TITLE>


<STYLE TYPE="text/css">


    BODY {font-family:Tahoma,Arial,sans-serif; font-size:10pt}


    .heading {font-family:Tahoma,Arial,sans-serif; font-size:14pt; font-weight:bold}


    .cite {font-family:Tahoma,Arial,sans-serif; font-size:8pt}


</STYLE>


</HEAD>


<BODY BGCOLOR="#FFFFFF" onload="parseXML()">


<SPAN CLASS="heading">XML 源码察看器 </SPAN><br>


<form name="form1" enctype="multipart/form-data" method="post" action="">


<input name="file" type="file" onChange="parseXML()" value="test.xml">


</form>


<HR>


<!--------------------------------------------------------------------------->


<SPAN ID="txtData"></SPAN>


<SCRIPT LANGUAGE="JScript">





function parseXML()


{


    var domXMLData=new ActiveXObject("MSXML2.FreeThreadedDOMDocument");


    var strFilePath;


    strFilePath = document.form1.file.value;


    if(strFilePath=="")


        txtData.innerHTML='<p><font color=/"red/"><b>请浏览选择需要察看的xml文件. :)</b></font> </p>' ;


    else


    {


            domXMLData.load(strFilePath);


            if (domXMLData.parseError.errorCode != 0)


            {


                txtData.innerHTML='<p><font color=/"red/"><b>Invalid XML file:</b></font> ' + domXMLData.parseError.reason+"</p>";


                return;


            }


            //递归遍历不同类型子节点,加上高亮标记 <font color=#> </font>


            txtData.innerHTML = renderChildNodes(domXMLData, 0);


    }


}





var g_strNodeTypes = new Array('', 'ELEMENT (1)', 'ATTRIBUTE (2)','TEXT (3)', 'CDATA SECTION (4)', 'ENTITY REFERENCE (5)','ENTITY (6)', 'PROCESSING INSTRUCTION (7)', 'COMMENT (8)','DOCUMENT (9)', 'DOCUMENT TYPE (10)', 'DOCUMENT FRAGMENT (11)','NOTATION (12)');





//函数名:renderChildNodes


//参数:nodNode -- xml 节点


// intLevel -- 层数,用于缩进


function renderChildNodes(nodNode, intLevel)


{


    var strNodes = ''; //用于显示的 html 字符串,处理的结果


    var intCount = 0; //循环遍历用的临时变量


    var intNode = 0; //循环遍历用的临时变量


    var nodAttrList; //属性集




Logistic回归与最小二乘概率分类算法简述与示例

Logistic Regression & Least Square Probability Classification1. Logistic RegressionLikelihood functi...
  • philthinker
  • philthinker
  • 2017年04月08日 10:22
  • 513

opencv下LDA二分类

根据http://www.cnblogs.com/cfantaisie/archive/2011/03/25/1995849.html这是matlab版本下的LDA分类: [model,k,Class...
  • wd1603926823
  • wd1603926823
  • 2016年07月14日 10:14
  • 1234

模式识别2-线性分类器(最小二乘法)

2.1:算法原理分析 有两类样本,X1,和X2,如果将这两类数据正确分类,则X1对应的y=1,X2对应的y=-1,但是,往往分类的结果不会都正确,这个时候就有分类错误,将这种错误用就是期望值与真实值...
  • CV_YOU
  • CV_YOU
  • 2017年10月25日 12:46
  • 332

SVM多类分类---多个二值分类combine

SVM 算法最初是为二值分类问题设计的,当处理多类问题时,就需要构造合适的多类分类器。目前,构造SVM多类分类器的方法主要有两类:一类是直接法,直接在目标函数上进行修改,将多个分类面的参数求解合并到一...
  • shinide1989
  • shinide1989
  • 2013年12月30日 09:58
  • 652

有监督分类:基于最小二乘法的分类

1.前言 接下来主要介绍有关模式识别的算法。不可否认的是,在全民AI时代,PR的重要性越来越凸显了。 模式识别是指:对于输入的模式x∈R,将其分类到它属于的类别y∈[1,...,c]的...
  • shenziheng1
  • shenziheng1
  • 2017年06月10日 18:32
  • 1125

二分类SVM方法Matlab实现

使用Matlab实现了二分类的SVM,优化技术使用的是Matlab自带优化函数quadprog。 只为检查所学,更为熟悉;不为炫耀。也没有太多时间去使用更多的优化方法。 function mode...
  • LiFeitengup
  • LiFeitengup
  • 2013年03月12日 23:41
  • 21842

SVM学习(二):线性分类器

1.线性分类器概念           线性分类器(一定意义上,也可以叫做感知机) 是最简单也很有效的分类器形式.在一个线性分类器中,可以看到SVM形成的思路,并接触很多SVM的核心概念。用一个...
  • qq_26898461
  • qq_26898461
  • 2016年01月08日 11:45
  • 1616

[深度学习基础] 2. 线性分类器

本文将以 softmax 线性分类器为例, 讨论数据驱动过程的各组成部分. 同时本章是后文非线性分类器和深度学习的铺垫. 1 训练数据 给定由 m 张图像组成的训练集, 每个图像的标记是 K 个不...
  • Hao_Zhang_Vision
  • Hao_Zhang_Vision
  • 2016年09月25日 22:23
  • 1343

贝叶斯分类器,最小二乘

1贝叶斯分类器  问题:已知某条件概率,如何得到两个事件交换后的概率,也就是在已知P(A|B)的情况下如何求得P(B|A)。这里先解释什么是条件概率:       表示事件B已经发生的前提下,事...
  • mysql403
  • mysql403
  • 2016年03月01日 17:09
  • 826

【Stanford-ML-Discussion】二值分类器的多值分类问题理解

二值分类器(Logistics,NN,SVM)的多值分类问题理解
  • Neil_Pan
  • Neil_Pan
  • 2017年03月04日 09:00
  • 532
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:XML文件源码察看器(二)
举报原因:
原因补充:

(最多只允许输入30个字)