ColdFusion 8のXML操作関数は、配列や構造を操作するためのものほど成熟していないようです。解析されたXML文書を操作するのをより簡単にする追加の関数/タグの提案はありますか? (私はXML2Structに出くわしましたが、操作されたXMLをファイルに書き戻すので、私はそれを変換せずに元に戻す必要があります)追加のColdFusion XML操作関数/ライブラリ
答えて
使用する関数がいくつかありますon cflib.org。
Ben Nadelにはxml操作に関するブログ記事がたくさんあります。おそらくColdFusionのxml関数の使用に関するヒントを、おそらくあなたが考えているものを超えて提供することができます。
もう1つの方法は、createObject( "java"、 "some.java.class")を使用してjavaにアクセスし、xmlを操作することです。私はあなたがJava APIで必要なものを見つけることができたと確信しています。
ベン・ナデルは、XMLコーディング/パースについて言及しています。 – crosenblum
Alistar、
ジェイソンは本当に偉大な偉大な提案をし、持っているが、私は別のものを持っている - ColdFusionがXMLオブジェクトを解析された中で、あなたは構造体や配列などのデータを扱うことができます - 彼らは、そのとにかく基本的にだけで配置されていますXMLの方法。 StructCount、structInsert、structDelete、arrayLen、arrayAppend、arrayDeleteAtなどです。これらはすべてXMLノードで動作します。
しかし、私はCFのXMLツールで成熟していないことに同意します。それは、CFがとてもうまくいくという単純な驚きの要素が欠けているようです。
HTH
私はあなたが使用可能なオブジェクトにXMLを変換してから戻ってそれを変換したくないと述べた知っているが、我々が話題にしているので、私は、私は同様の2つのアプリケーションのためのプラグを投稿するだろうと思いましたあなたが言及したXML2Structに。
私は大成功で、過去にXMLToAnything(とその仲間、AnythingToXML)を使用しました。
- 1. coldfusionでXML改行を追加する
- 2. 数字で操作を追加
- 3. アセンブリでの追加操作
- 4. リスト操作エラーと追加
- 5. XML操作PHPで
- 6. ColdFusion Webサービスにxmlスキーマを追加する方法
- 7. coldfusion関数の引数
- 8. のColdFusion XMLメニュー
- 9. Java XML操作
- 10. 追加の依存関係/ DLL /ライブラリ
- 11. テーブル操作.netライブラリ
- 12. 外部キー関係を一括操作として追加
- 13. jquery fullcalendar:データ追加後の操作
- 14. 要素の追加と操作
- 15. xmlエスケープxmlタグのColdFusionループ
- 16. ライブラリ関数の作成
- 17. ColdFusionの増加数カウント
- 18. Excel貼り付け特殊操作と追加操作
- 19. RORのJSON処理関数へのXMLサポートを追加
- 20. 2つの整数をビット操作で追加します。
- 21. Lucee/Coldfusionのグローバル関数
- 22. バイナリツリー操作メイン関数
- 23. ANSI Cのビット操作ライブラリ
- 24. coldfusion arrayclear xml
- 25. 関数の追加引数
- 26. JSONの配列にColdFusionを追加
- 27. 慣用的な追加操作
- 28. 親ノードが最初に追加操作
- 29. スカラリスト追加操作 - 説明が必要
- 30. 拡張操作を追加する
XMLドキュメントでは、多数の構造体および配列関数を使用することもできます。 – ale
それは私にそれについて迷惑をかけるようなものです - 自由のためにXMLのような感じです。 –
すべての提案をいただき、ありがとうございました。ほとんどのコードを書いた後、cffileが無効になっているので、とにかくXMLを使用することはできません! –