标签: xml scala macros
Scala具有强大的宏支持,但我从未使用过它。我只是想知道是否可能:使用XML语法通过Scala宏创建类的实例?
说我已经定义了一个类:
class User(name:String, age:Int)
然后我想以这种方式实例化它:
val user = macroHere(<User name="Freewind" age={100} />)
有可能吗?