[Max/MSP] iTMSSearch
2006 BLOG
実験用の新しいMaxオブジェクト「iTMSSearch」を書いた。
Use at Your Own Riskでお願いします。
jit.cellblockを使えば、表の表示も簡単。
### Tech Note
現在、日本語などのマルチバイト文字の扱いに苦慮している。iTMSから帰ってくるのはUTF8でエンコードされたXMLファイルのようだが、MaxでUTF8を表示することはできないようだ。
当初の実装では、Cocoa標準のNSXMLDocument, NSXMLNodeなどを使って iTMSから帰ってくるXMLファイルを解析していたが、上記のXML系のクラスはTiger以上でのみサポートされていることが判明。急遽、サードパーティーのXMLクラスに変更した。Googleで見つかったのは、次の2つ。
よりシンプルなXMLTreeに置き換えたところ、5分で完了。XMLTreeの作者のHarderさんに感謝!
Featured Articles