我有一个任务是创建一个搜索选项,我必须从键盘找到一个输入,让我们说一系列数字。在找到它之后,我必须查看整个.xml元素,编辑它的一部分,最后将它放在 .txt 文件中。
<data>
<art>< name="blah", code="0356", instock="03"></art>
<art>< name="blah2", code="0523", instock="10"></art>
</data>
因此,您应该编写一个数字来搜索xml,然后使用您想要的数字更改“instock”的值,并在更改之后将其放在txt中。但只有那一个。必须通过键盘输入所有数字(我搜索的代码和应添加的instock值)。这是哪个主要问题。
说实话我不知道怎么做我已经尝试了一切,没有任何作用。它只会弹出错误。
答案 0 :(得分:0)
试试这个
func reloadFiles() {
do {
if UserDefaults.standard.bool(forKey: "useiCloud") && CloudDataManager().isCloudEnabled() {
files = try FileManager.default.subpathsOfDirectory(atPath: documentsDirectory)
print("The local document directory = \(files)")
tableView.reloadData()
} else {
files = FileManager.default.url(forUbiquityContainerIdentifier: "")?.appendingPathComponent("Documents")
print("The iCloud document directory = \(files)")
tableView.reloadData()
}
}
catch {
print("Error: Files have not loaded \(error)")
}
}