我正在尝试解析这样的xml结构MyeventMichaelJacksonMyevent2RollingStones所以我想遍历事件,并最终得到一个具有相应结果的Elixirmap。它需要与名称无关,因为事件中的字段不同。想要的结果[{title:“Myevent”,artist:[{name:“MichaelJackson”}]},{title:“Myeven2t”,artist:[{name:“Rollingstones"}]}]这就是我到目前为止所得到的defmoduleTestdorequireRecordrequireIExRecord.defrecord:xmlElement
谁能告诉我如何使用XMERL构建一个简单的XML文档?该文档仅显示如何附加到从文件读取的当前XML文档。我想从头开始创建一个新的XML文档。例如,我想将这样的简单结构写入XML文件:Data={myNode,[{foo,"Foo"},{bar,"Bar"}]}.谢谢! 最佳答案 xmerl的“简单”格式与您的类似:(注意第三个值,子元素列表)Data={myNode,[{foo,"Foo"},{bar,"Bar"}],[]}.这可以“导出”到XML中用作字符串:>lists:flatten(xmerl:export_simple([