SwiftyJSON对象返回到string

我正在使用SwiftyJSON库将JSONparsing为swift对象。 我可以创buildJSON对象并读取和写入

// Create json object to represent library var libraryObject = JSON(["name":"mylibrary","tasks":["Task1","Task2","Task3"]]) // Get println(libraryObject["name"]) println(libraryObject["tasks"][0]) // Set println("Setting first task to 'New Task'") libraryObject["tasks"][0] = "New Task" // Get println(libraryObject["tasks"][0]) // Convert object to JSON and print println(libraryObject) 

所有这些按预期工作。 我只是想将库对象转换回JSON格式的string!

println(libraryObject)命令输出我想要的控制台,但我找不到一个方法来获取它作为一个string。

libraryObject.Stringvalue和libraryObject.String都返回空值,但是当我尝试如println(“content:”+ libraryObject)我得到一个错误,试图追加一个string到JSON

从GitHub上的SwiftyJSON的README:

 //convert the JSON to a raw String if let string = libraryObject.rawString() { //Do something you want print(string) }