我正在尝试与芭蕾舞女演员一起运行一个小程序。这是我的代码。
import ballerina.lang.system;
import ballerina.lang.xmls;
function main(string[] args) {
system:println("Hello, World!");
string xmlvar = "<bookstore>\n<book category=\"cooking\">\n <title lang=\"en\">Everyday Italian</title>\n <author>Giada De Laurentiis</author>\n <year>2005</year>\n <price>30.00</price>\n</book>\n<bookstore>";
string var1 = xmls:getString(xmlvar, "/bookstore/book[1]");
system:println(var1);
}
&#13;
我已经导入了ballerina.lang.xmls。
有什么想法吗?
答案 0 :(得分:3)
请尝试以下操作。
import ballerina.lang.system;
import ballerina.lang.xmls;
function main(string[] args) {
xml payload = `<bookstore><book category="cooking"> <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author> <year>2005</year> <price>30.00</price></book></bookstore>`;
system:println(xmls:getString(payload, "/bookstore/book[1]"));
}
同时将结束标记更正为</bookstore>
请参阅文档以获取更多信息。 http://ballerinalang.org/docs/api/0.8/ballerina.lang.xmls.html#getString