【问题标题】:Parsing XML or JSON in Delphi Prism在 Delphi Prism 中解析 XML 或 JSON
【发布时间】:2011-03-17 21:49:24
【问题描述】:

我正在尝试在 Delphi Prism 中解析 XML 或 JSON(没关系,我感兴趣的 API 提供两者),但所有教程和 Howtos 都显示了 Prism 中不再可用的 Delphi 代码。

你能帮帮我吗?

(我不是想从 XML 编译 Prism 代码,我想在 Prism 中解析 XML ^^)

【问题讨论】:

    标签: json xml-serialization delphi-prism oxygene


    【解决方案1】:

    真的很简单。确保你有一个框架版本 3.5 及以上版本的新项目。那么你有两个选择,如果你有一个 XSD,你可以从 xml 创建类。您可以使用 XSD.EXE 工具 (/language:Oxygene) 执行此操作。如果要解析任何 xml,可以使用 System.Xml.Linq 命名空间中定义的 XDocument 类:

    var lDoc := new XDocument();
    lDoc.Load(streamorfile);
    var lAllTextValuesInNodeNameNodes := from x in lDoc.Elements where x.Name = 'nodename' select x.Value;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-27
      • 1970-01-01
      • 2018-03-14
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      相关资源
      最近更新 更多