XMLについて
2018-06-13
氷翠です。
そして、Swiftのお話です。
現在、XMLの解析に関するプログラムをテスト中。1行ずつ自力で取り出していくっていうのもありだと思っていますが、やはりせっかく用意されているXMLパーサーを使うべきだろうと、その部分のテストを繰り返しています。
これがなかなか難しいw
PHPのXMLパーサーみたいな感じですが、PHPはただ読み込むだけなら「simpleXML」というのを使えば簡単に扱うことができます。
でも、Swiftにはそういったものがなく、ライブラリを探してみたのだけど、結局iOSのためのライブラリだったので、使えない。
エラーを起こしてしまってなかなかそうもいかないようだ。
かといって、自分で簡単に扱うためのものを作ろうとしても、まだその技術はなく。。。いろいろと制限があるんです。
例えば、別のファイルでXMLの管理をやろうとしたら、「NSViewController」が絡んでいるファイルの中でしか解析ができないとか。
このパーサーを使うのであれば、最初はタグの階層が2段階までの方が扱いやすいとかw
いや、もう全然わからないんです。
なんせ、自分の対象にしているのが、iOSではなくMacosなんで、情報が少ないw
選択を間違えたかなーとときどき思うのだけど、Objective-Cだともっと混乱しているんじゃないだろうかとかも考えますw
先はながいなー
コメントを残す