string[]
을 생성하기 위해 읽어야하는 파일들을 나열하는 xml 파일이 있습니다. 나는 XML 파일의 각 ProjectGroup 항목을 식별 할 수C#, xml 내부 요소를 읽는 방법
XmlNodeList projectsGroup = doc.SelectNodes("//ProjectGroups/ProjectGroup");
if (projectsGroup != null)
{
foreach (XmlNode projectNode in projectsGroup)
{
//Need to read inside the ProjectGroup, how?
}
}
를이 코드와 내가 각각 ProjectGroup 항목의 목록을 만들 수 있습니다. 내 프로젝트 목록에서 파일 목록을 읽으려면 어떻게해야합니까? 여기 내가 작업하고있는 XML 파일입니다 : - 전체 XML 문서를 나타내는 doc
변수를 기반으로하지 - 당신이 프로젝트 그룹 목록을 일단
<ProjectGroups>
<ProjectGroup Name = "InvGroup">
<Out>
<Project Name="Inv.Commands" In="false" LC="false">
<File>Inv.Commands.dll</File>
<File>Inv.Commands.pdb</File>
<File>Inv.Commands.xml</File>
</Project>
<Project Name="Inv.Common" In="false" LC="false">
<File>Inv.Common.dll</File>
<File>Inv.Common.pdb</File>
<File>Inv.Common.xml</File>
</Project>
</Out>
</ProjectGroup>
<ProjectGroup Name = "RATGroup">
<Out>
<Project Name="DB_RAT" In="false" LC="false" IF="" />
<Project Name="AnalyzeData" In="false" LC="true" IF="">
<File>AnalyzeData.dll</File>
<File>AnalyzeData.pdb</File>
<File>AnalyzeData.xml</File>
</Project>
<Project Name="Commands.GetCh" In="false" LC="true" IF="">
<File>Commands.GetCh.dll</File>
<File>Commands.GetCh.pdb</File>
<File>Commands.GetCh.xml</File>
</Project>
</Out>
</ProjectGroup>
</ProjectGroups>
모두의 도움에 감사드립니다. 첫 번째 제안을 시도하고 내 문제를 해결합니다. 모두에게 감사, Tony – tony