【发布时间】:2013-01-22 22:55:34
【问题描述】:
尝试将 XML 文件(例如销售记录列表)转换为 F# 中的 type_sales 列表。 但我不想写类似的东西: xmlnode.product = typesales.product xmlnode.price = typesales.price ...等
我想要一些代码,只需要(“产品”,“价格”,...等)并进行映射,类似于 lisp 宏
我可以在 f# 中执行此操作吗?
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
感谢 KVB 提供链接。对 F# 来说非常新,当我在 F# 中使用这个 XML 文件时弹出了这个问题,但现在我想我的一般问题是:F# 在 lisp 中有类似宏的东西吗?
【问题讨论】:
-
我不清楚您在寻找什么,但也许tpetricek.github.com/FSharp.Data/docs/XmlProvider.html 会感兴趣?
-
ildjarn:谢谢,你的链接确实回答了我的问题。