2024-10-01 07:44:07 发布
网友
使用python解析visualstudio.csproj文件以进行进一步修改的最佳方法是什么?在
.csproj
它是一个.csproj文件:
... <ItemGroup> <Reference Include="SomeAssembly, Version=1.1.1.1"/> ... </ItemGroup> ...
我想插入这个:
进入<Reference/>节点。在
<Reference/>
VS项目文件是XML。Python提供了许多XML解析库:http://docs.python.org/library/markup.html
xml.parsers.expat或{}中的任何一个都可以完成您所描述的。对于处理像VS项目文件这样的小XML文档,在其中进行选择是一个需要考虑的问题。文档中的示例代码可以帮助您决定。在
xml.parsers.expat
一个优雅的替代方法是use a filter object with the xml.sax API,尤其是如果您有许多这样的转换要应用的话。在
VS项目文件是XML。Python提供了许多XML解析库:http://docs.python.org/library/markup.html
xml.parsers.expat
或{一个优雅的替代方法是use a filter object with the xml.sax API,尤其是如果您有许多这样的转换要应用的话。在
相关问题 更多 >
编程相关推荐