寻找一个Delphi库/组件来读取.NET app.config文件

3

主题行已经说明了一切。

通过谷歌搜索,发现相关信息不足。如果有现成的实现指针就太好了!

雷蒙德。

1个回答

5

这些都是严格的简单XML文件 - 你甚至可以获得一个描述其确切结构的XML模式文件

在Delphi中解析它并以任何你认为合适的方式呈现它不应该太难。你不需要任何特定的库或组件 - 只需要XML解析和一点耐心 :-)


一个架构告诉你XML的结构,但没有说明如何解释/处理该结构。API/库封装通常包含关于内容的知识,这些知识从裸体结构描述中不容易看出。例如,描述MS Access数据库文件格式的文档会帮助您正确地将数据输入/输出到文件中吗?通过封装,您需要的“那一点耐心”就可以消除或大大减轻。在我看来,XML并不是某些人认为的清晰和访问的黄金路径。 - Deltics
1
我知道这不难 :-),只是我不想重复造轮子! - Raymond Wilson
1
@Deltics:如果我有正确和完整的文档,编写正确的MS Access文件为什么不起作用呢?如果格式规范像WSDL和WADL这样是机器可读的,并且甚至可以用作代码生成器的输入,那么开发人员可以在午餐后回家,而其他人则尝试发明自己的文件格式描述语言 :) - mjn
@mjustin:文件格式描述告诉你需要放置数据的位置,但并不能帮助你将数据放到正确的位置。你需要将文件格式规范中包含的知识转化为可执行代码,以便将正确的数据放置在正确的位置。拥有XSD并不意味着你拥有可执行代码,它只是提供了一种方便的方式来检查你编写的可执行代码是否正确。但你仍然需要编写代码。我所理解的问题是,是否有人已经完成了“编写可执行代码”的部分。 - Deltics
是的 - 我正在寻找一段现有的 Delphi 代码,它可以读取 app.config 文件并提供对其内容的访问 :-) - Raymond Wilson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接