Попытка найти узлы по имени . Вот мой xml:
<Project>
<ItemGroup>
<Compile Include="..\..\CommonAssemblyInfo.cs">
<Link>Properties\CommonAssemblyInfo.cs</Link>
</Compile>
<Compile Include="Global.asax.cs">
<DependentUpon>Global.asax</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\myproject1.csproj">
<Name>Myproject1</Name>
</ProjectReference>
<ProjectReference Include="..\Myproject2.csproj">
<Name>MyProject2</Name>
</ProjectReference>
<ProjectReference Include="..\myproject3.csproj">
<Name>MyProject3</Name>
</ProjectReference>
</ItemGroup>
</Project>
Вот мой код для получения всех узлов Name из приведенного выше XML:
f = File.open(projectpath)
@doc = Nokogiri::XML(f)
#print f.read
names = @doc.xpath("Name")
print names
f.close
Мой код ничего не получил от поиска XML.