

dependencies: [
.package(url: "https://github.com/William-Weng/WWJavaScriptContext_CSV.git", .upToNextMajor(from: "1.1.0"))
]
| 函式 |
功能 |
| 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)
}
}