【问题标题】:xml parse start tag expected Rxml解析开始标记预期R
【发布时间】:2014-10-30 22:19:30
【问题描述】:

我对 xml 不太了解,但我需要阅读这个文件,以便 R 可以 用它。但是,总是出现错误“文档为空,需要开始标记,未找到'

<?xml version="1.0" encoding="UTF-8"?>
<MappingTest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://sourceforge.net/projects/alevin/ ./Alevin.xsd" xmlns="http://sourceforge.net/projects/alevin/" name="AdvSubgraphTestGenerator2">
  <TestGenerator className="tests.generatorTests.AdvSubgraphTestRunner"/>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="7.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="1612.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="1.6851389854194017"/>
    <ScenarioMetric name="EdgeConnectivity2" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.9861088559313271"/>
    <ScenarioMetric name="StochasticMetric2" result="0.7559889069056674"/>
    <ScenarioMetric name="VertexConnectivity0" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="0.6648338346749284"/>
    <ScenarioMetric name="EdgeConnectivity0" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="2.279045304613785"/>
    <ScenarioMetric name="StochasticMetric0" result="0.4505067333055669"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="8.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="846.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="1.741814530894711"/>
    <ScenarioMetric name="EdgeConnectivity2" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="1.0019396461682453"/>
    <ScenarioMetric name="StochasticMetric2" result="0.868390100905683"/>
    <ScenarioMetric name="VertexConnectivity0" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="1.854673959898261"/>
    <ScenarioMetric name="EdgeConnectivity0" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="1.295691487310222"/>
    <ScenarioMetric name="StochasticMetric0" result="0.6805885859898158"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="9.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="609.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.212517958069722"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.08677137867839191"/>
    <ScenarioMetric name="StochasticMetric2" result="1.9927278019276755"/>
    <ScenarioMetric name="VertexConnectivity0" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="1.6370875136672722"/>
    <ScenarioMetric name="EdgeConnectivity0" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="1.8573960873462065"/>
    <ScenarioMetric name="StochasticMetric0" result="1.7266332660325572"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="10.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="578.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.145412191385898"/>
    <ScenarioMetric name="EdgeConnectivity2" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.826946783775961"/>
    <ScenarioMetric name="StochasticMetric2" result="1.8202071941911595"/>
    <ScenarioMetric name="VertexConnectivity0" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="1.5890364574294114"/>
    <ScenarioMetric name="EdgeConnectivity0" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="2.2117994159315804"/>
    <ScenarioMetric name="StochasticMetric0" result="1.1993780131111107"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="11.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="797.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.3954850079335364"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.019578501527560466"/>
    <ScenarioMetric name="StochasticMetric2" result="3.0860109027715414"/>
    <ScenarioMetric name="VertexConnectivity0" result="3.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="1.854555495387745"/>
    <ScenarioMetric name="EdgeConnectivity0" result="3.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="3.584217996538307"/>
    <ScenarioMetric name="StochasticMetric0" result="2.1648172533072234"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="12.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="892.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.4913004237744385"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.7696498939789347"/>
    <ScenarioMetric name="StochasticMetric2" result="2.201723978314626"/>
    <ScenarioMetric name="VertexConnectivity0" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="2.04191205905592"/>
    <ScenarioMetric name="EdgeConnectivity0" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="2.376993537716656"/>
    <ScenarioMetric name="StochasticMetric0" result="3.034262661127799"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="13.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="872.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.047126232292386"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.9952229587725951"/>
    <ScenarioMetric name="StochasticMetric2" result="3.3794406500249257"/>
    <ScenarioMetric name="VertexConnectivity0" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="1.6523543005400327"/>
    <ScenarioMetric name="EdgeConnectivity0" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="3.048441149178422"/>
    <ScenarioMetric name="StochasticMetric0" result="3.133358034963522"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="14.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="891.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="1.987660356945407"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.2484076205543828"/>
    <ScenarioMetric name="StochasticMetric2" result="3.9080988222890496"/>
    <ScenarioMetric name="VertexConnectivity0" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="2.1670218484160566"/>
    <ScenarioMetric name="EdgeConnectivity0" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="3.2472187629267433"/>
    <ScenarioMetric name="StochasticMetric0" result="3.1328785000072386"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="15.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="1162.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.2234619923069414"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.45771183680269933"/>
    <ScenarioMetric name="StochasticMetric2" result="2.9215253413041196"/>
    <ScenarioMetric name="VertexConnectivity0" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="2.054840069986192"/>
    <ScenarioMetric name="EdgeConnectivity0" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="3.442550183039827"/>
    <ScenarioMetric name="StochasticMetric0" result="3.995284651861695"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="16.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="1113.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.0926238844236447"/>
    <ScenarioMetric name="EdgeConnectivity2" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.7808319615152142"/>
    <ScenarioMetric name="StochasticMetric2" result="3.0087947748201787"/>
    <ScenarioMetric name="VertexConnectivity0" result="1.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="2.1883371528470357"/>
    <ScenarioMetric name="EdgeConnectivity0" result="1.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="3.663210710605434"/>
    <ScenarioMetric name="StochasticMetric0" result="2.7728208750298773"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="17.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="2454.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="2.23606797749979"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.0"/>
    <ScenarioMetric name="StochasticMetric2" result="4.143188604518091"/>
    <ScenarioMetric name="VertexConnectivity0" result="4.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="3.2916550003635034"/>
    <ScenarioMetric name="EdgeConnectivity0" result="4.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="2.7605883080698828"/>
    <ScenarioMetric name="StochasticMetric0" result="5.220399731228472"/>
  </ScenarioResult>
  <ScenarioResult>
    <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    <ScenarioParameter name="Waxman_beta" value="0.5"/>
    <ScenarioParameter name="NumVNodesPerNet" value="18.0"/>
    <ScenarioParameter name="NumVNets" value="1.0"/>
    <ScenarioParameter name="SNetSize" value="100.0"/>
    <ScenarioParameter name="Min_BW_Dem" value="10.0"/>
    <ScenarioParameter name="Max_BW_Dem" value="50.0"/>
    <ScenarioParameter name="Min_BW_Res" value="30.0"/>
    <ScenarioParameter name="Max_BW_Res" value="100.0"/>
    <ScenarioParameter name="Min_CPU_Dem" value="10.0"/>
    <ScenarioParameter name="Max_CPU_Dem" value="50.0"/>
    <ScenarioParameter name="Min_CPU_Res" value="30.0"/>
    <ScenarioParameter name="Max_CPU_Res" value="100.0"/>
    <ScenarioParameter name="NumberOfRun" value="1.0"/>
    <ScenarioMetric name="Runtime" result="2516.0"/>
    <ScenarioMetric name="RejectedNetworksNumber" result="0.0"/>
    <ScenarioMetric name="VertexConnectivity2" result="2.0"/>
    <ScenarioMetric name="AlgebraicConnectivity2" result="1.9840593925343335"/>
    <ScenarioMetric name="EdgeConnectivity2" result="2.0"/>
    <ScenarioMetric name="FabianianCoefficient2" result="1.0"/>
    <ScenarioMetric name="SpectralGap2" result="0.3636812390986559"/>
    <ScenarioMetric name="StochasticMetric2" result="4.238514242266579"/>
    <ScenarioMetric name="VertexConnectivity0" result="3.0"/>
    <ScenarioMetric name="AlgebraicConnectivity0" result="2.2503830421805113"/>
    <ScenarioMetric name="EdgeConnectivity0" result="3.0"/>
    <ScenarioMetric name="FabianianCoefficient0" result="1.0"/>
    <ScenarioMetric name="SpectralGap0" result="4.0227880048448625"/>
    <ScenarioMetric name="StochasticMetric0" result="6.649563197244915"/>
  </ScenarioResult>
</MappingTest>

【问题讨论】:

    标签: xml r parsing tags


    【解决方案1】:

    我将您的代码复制到 RStudio 中,用单引号括起来并将其分配给对象“doc”

    doc <- '<?xml version="1.0" encoding="UTF-8"?>
      <MappingTest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://sourceforge.net/projects/alevin/ ./Alevin.xsd" xmlns="http://sourceforge.net/projects/alevin/" name="AdvSubgraphTestGenerator2">
      <TestGenerator className="tests.generatorTests.AdvSubgraphTestRunner"/>
      <ScenarioResult>
      <ScenarioParameter name="Waxman_alpha" value="0.4"/>
    

    此处省略其余部分

    然后以下似乎很好:

    test <- htmlTreeParse(doc, useInternal = TRUE)
    

    你想使用类似的东西来检索文档的一些元素

    xpathSApply(doc, "xpath expression", xmlValue, trim = TRUE)
    

    【讨论】:

    • 谢谢,它有效。其实我想检索doc的一些元素,但是什么是xpath表达式。你能给我一个例子,比如返回 VertexConnectivity 的所有结果吗?为什么不使用 xmlParse()?
    • 将您正在搜索的站点的 URL 添加到您的问题或评论中,我将向您发送 XPath 表达式。我需要使用 Firebug 来查看该 URL 的实际 HTML 代码。至于 xmlParse,我其实不知道它是否有所作为。我使用 htmlTreeParse 已经有一段时间了,从未探索过替代方案。
    • 你太好了。但实际上并没有 URL,因为我的 java 程序生成的是 xml 文件。所以,我只需要知道如何将每个度量的结果转换为向量或其他东西,以便我可以将结果绘制为函数。
    • 对不起,我在这上面花了太多时间。我运行了这个 xpathSApply(test, "//ScenarioMetric[@name = 'VertexConnectivity0']", xmlValue, trim = TRUE) 但它返回一个列表,因为结果值在另一个属性中。我尝试将 xml 转换为字符串并使用正则表达式将其清理并放入数据框中,但我陷入了困境。对不起
    • 感谢您的努力,如果您有兴趣查看,我发布了另一个问题,它可以解决问题。
    【解决方案2】:

    标准 XML 解析器将检查 &lt; 作为第一个字符。有可能以非标准方式创建的 XML 可能将隐藏字符作为第一个字符。您将无法在编辑器中看到它打开。

    在这种情况下,尝试使用标准文件读取 API 读取文件的第一个字符并尝试将字符打印到 int

    #Scala
    import scala.io.Source
    val file = Source.fromFile("filename.xml")
    file.hasNext match {
     case true => println(s"Character int :${file.next.toInt}")
     case false => println(s"Empty File")
    }
    
    > Character int :65279
    

    这实际上是一个零宽度的不间断空格。

    http://www.fileformat.info/info/unicode/char/feff/index.htm

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-17
      • 2010-11-26
      • 1970-01-01
      • 2016-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多