

dependencies: [
.package(url: "https://github.com/William-Weng/WWJavaScriptContext_CSV.git", .upToNextMajor(from: "1.0.3"))
]
函数 (alternative: 功能) |
功能 (alternative: 函数) |
convert(csv:) |
转换 CSV => JSValue |
import UIKit
import WebKit
import WWJavaScriptContext
import WWJavaScriptContext_CSV
final class ViewController: UIViewController {
@IBOutlet weak var myTextView: UITextView!
@IBOutlet weak var myWebView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func convertCSV(_ sender: UIButton) {
defer { view.endEditing(true) }
guard let csv = myTextView.text,
let array = WWJavaScriptContext.CSV.shared.convert(csv: csv)?.toArray(),
let jsonString = array._jsonString()
else {
return
}
myWebView.loadHTMLString("\(jsonString)", baseURL: nil)
}
}