【发布时间】:2010-10-31 03:12:00
【问题描述】:
我最近一直在使用 .net 中的 xml.linq 类。但可能需要为即将进行的项目使用 linux 友好的语言。
我最喜欢的东西是
- Xdocument,能够从 文件或从字符串解析
- XElement,快速创建自定义 页面特定数据的结构
- 穿越的孩子,父母, 兄弟姐妹等
- Xml.Linq 一般获取和
通过设置值
Variable.Element("elementName").value() for Variable.Descandants("elementName").value()更不用说属性添加 后代和所有其他人 内置的好东西。
所以我的问题是。是否有另一种语言为 xml 内置了这些类型的功能?我想避免手动解析并具有动态生成 xml 的灵活性。
额外问题:其他语言是否具有类似于 Linq to Xml 的功能,用于查询 xDocument/xelement 等效项。
【问题讨论】: