我是 Haskell 的菜鸟,我正在尝试做一个项目。我需要能够根据用户输入创建一个 xml。例如
我问用户是否想输入一个名字,如果他们选择是,那么它应该将它创建为一个简单的 xml
<person>
<name>Chosen name</name>
</person>
关于如何实现这一目标的任何想法?这必须在不使用 xml 库的情况下完成
非常感谢您提前提供任何答案
我没有真正做太多,因为我不知道如何进行,这是我到目前为止所做的
main = do
putStrLn "Would you like to add a person?"
putStrLn "1 = Yes"
putStrLn "2 = No"
choice <-getLine
--some sort of if statement here to decide what to do next
我也尝试过以这种方式附加文件
createName = appendFile "addPerson.xml" openName
openName = "<name>"
但是一旦用户输入他们的姓名,我就需要调用它