我要读取一个xml文档,该怎么读取?还有几天就要交任务了。谁能给我个qq号,我加上。

解决方案 »

  1.   

    这里有一个完整的例子http://alexxia.blog.hexun.com/22758283_d.html
      

  2.   

    sax, jdom ,dom4j, w3c ,的读取 都不难。
      

  3.   

    有这样一部分xml的内容,需要读取出最下面ClassInfo中Kingdom、Type、Subtype的内容,应该怎么写代码?我没写过关于这方面的。
    <?xml version="1.0" encoding="UTF-8" ?> 
    - <NewDataSet xmlns="xmlns://www.fortifysoftware.com/schema/fvdl">
    - <FVDL xmlns="xmlns://www.fortifysoftware.com/schema/fvdl"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.6" xsi:type="FVDL">
      <CreatedTS date="2008-08-24" time="10:41:13" /> 
    + <Build xmlns="xmlns://www.fortifysoftware.com/schema/fvdl">
      <BuildID>Sample1</BuildID> 
      <NumberFiles>1</NumberFiles> 
      <LOC>11</LOC> 
      <SourceBasePath>C:\Program Files\Fortify Software\Fortify SCA 5.1\Samples\advanced\csharp\VS2005\Sample1\Sample1</SourceBasePath> 
    - <SourceFiles>
      <File size="1609" timestamp="1216362651703" loc="11" type="csharp">Class1.cs</File> 
      </SourceFiles>
      <ScanTime value="6" /> 
      </Build>
    - <Vulnerabilities>
    - <Vulnerability xmlns="xmlns://www.fortifysoftware.com/schema/fvdl">
    - <ClassInfo>
      <ClassID>97D9B391-DAFC-4E87-87DD-5A79D54B1B8B</ClassID> 
      <Kingdom>Encapsulation</Kingdom> 
      <Type>Poor Logging Practice</Type> 
      <Subtype>Use of a System Output Stream</Subtype> 
      <AnalyzerName>structural</AnalyzerName> 
      <DefaultSeverity>2.0</DefaultSeverity> 
      </ClassInfo>