メイン コーダーズルーム【スクリプト系】 XMLのノード指定について | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
usada | Åê¹ÆNo.7778 投稿日時: 2004-5-31 16:06 |
新米 居住地: スギナミク 投稿: 19
使用環境:
win xp,98se MacOS 9.2 MX,5 |
XMLのノード指定について いつもお世話になってます。
XMLを読み込んでnodeValueを変数に入れたいのですが、うまくいきません。 引用: myXML = new XML(); というスクリプトを書いていますが、Node_2がundefinedになってしまいます。 XMLのソースは 引用: <Updateinfo> です。 兄弟の指定の仕方が正しくないと思われるのですが、リファレンスを見る限りこれでいい気がします。 よろしくお願いします。 |
kool_it | Åê¹ÆNo.7780 投稿日時: 2004-5-31 16:33 |
常連 居住地: 東京 投稿: 92
使用環境:
win7::Win2K:Flash CS5.5: 10.7:Flash CS5.5: |
Re: XMLのノード指定について Node_2 = rootNode.firstChild.nextSibling.firstChild.nodeValue;
だと思います。 引用:
|
usada | Åê¹ÆNo.7783 投稿日時: 2004-5-31 16:39 |
新米 居住地: スギナミク 投稿: 19
使用環境:
win xp,98se MacOS 9.2 MX,5 |
Re: XMLのノード指定について ほんとだ!
ありがとうございます。 やはり付け焼刃でやってはいけないですね。。。 |
kool_it | Åê¹ÆNo.7807 投稿日時: 2004-5-31 23:37 |
常連 居住地: 東京 投稿: 92
使用環境:
win7::Win2K:Flash CS5.5: 10.7:Flash CS5.5: |
Re: XMLのノード指定について ノードの指定は慣れていないと 難しいですよね。
私も 初めのころはちんぷんかんぷんでした。 「デバッガ」を使って たどっていくと、指定しやすいと思います。 |
usada | Åê¹ÆNo.8080 投稿日時: 2004-6-7 10:20 |
新米 居住地: スギナミク 投稿: 19
使用環境:
win xp,98se MacOS 9.2 MX,5 |
Re: XMLのノード指定について 亀レススイマセン。。。
引用:
難しいですよね・・・。デバッガってFLASHのデバッガですか?使ったことない で、更なる壁があるんです。 XMLドキュメントを簡単に編集できるように、phpで管理画面のようなものを作っています。 XMLドキュメントは拡張子をphpにしています。 一応読むには読むんですが、<?php以下が読み込まれません。 これはやはりPHP側でXMLに書き出してやらないといけないのでしょうか。 |
kool_it | Åê¹ÆNo.8096 投稿日時: 2004-6-7 20:26 |
常連 居住地: 東京 投稿: 92
使用環境:
win7::Win2K:Flash CS5.5: 10.7:Flash CS5.5: |
Re: XMLのノード指定について xmlの文書の宣言 <?xml version="1.0"?>をphpが <?と混同しているのだと思います。
php.confに short_open_tag = On となっているのではないでしょうか? offにして phpのタグに関しては <?php とすれば 解決すると思います。 .htaccessにも書けたかな? 引用: php_flag short_open_tag Off なのですかね? まあ apacheの設定によってしまうのでしょうけど・・ 引用: XMLドキュメントは拡張子をphpにしています。 |
usada | Åê¹ÆNo.8112 投稿日時: 2004-6-8 9:51 |
新米 居住地: スギナミク 投稿: 19
使用環境:
win xp,98se MacOS 9.2 MX,5 |
Re: XMLのノード指定について ありがとうございます。
引用:
short_open_tagがOnになってたので、.htaccessに追加しました。 エラーは出てないので、有効になってると思います。 が、やっぱりだめでした。。。 ローカルで myXML.load("xml.php"); のmyXMLをトレースして確認すると、そこですでに読み込めていません。(<?php以下が)。 さて、どうしたものか。。。。 |
kool_it | Åê¹ÆNo.8119 投稿日時: 2004-6-8 11:49 |
常連 居住地: 東京 投稿: 92
使用環境:
win7::Win2K:Flash CS5.5: 10.7:Flash CS5.5: |
Re: XMLのノード指定について phpinfo()で 確認してみましたか?
PHP Core の中にshort_open_tag の項目があります。 左側がローカルの設定(.htaccessなどで設定) 右側がグローバルの設定(php.ini)になります。 それが 左側がまだOnならば apacheの設定の AllowOverride が 設定されているのだと思います。 ( MacosX のApacheで 確認できました。) 自サーバならば 書き換えればよいのでしょうが、共有サーバなら 何かほかの手を考えなくてはいけないと思います。 一度管理者に 連絡を取ってみてはいかがでしょうか? 引用: php.confに php.iniでしたね すいません。 |
usada | Åê¹ÆNo.8133 投稿日時: 2004-6-8 18:07 |
新米 居住地: スギナミク 投稿: 19
使用環境:
win xp,98se MacOS 9.2 MX,5 |
Re: XMLのノード指定について 確認しました。
なってませんでした。スイマセン。。。 一応PHP側でXML書き出すことにしたので、一応問題解決(?)しました。 ですが後学のために。 引用: # htaccess と、.htaccessに書きましたが、反映されませんでした。 だんだんFLASHとはかけ離れていく(笑 |
kool_it | Åê¹ÆNo.8304 投稿日時: 2004-6-14 16:08 |
常連 居住地: 東京 投稿: 92
使用環境:
win7::Win2K:Flash CS5.5: 10.7:Flash CS5.5: |
Re: XMLのノード指定について お使いのサーバの種類 設定等が わからないので 何ともいえませんが、
apache1.3x+モジュールPHP4.x と仮定して 話を進めます。 (CGI BinaryでインストールされたPHPは .htaccessが効かなかったと記憶しています) apache の設定ファイル httpd.conf が AllowOverrideを許していないのだと思います。(デフォルトでは Noneです) まあ レンタルサーバーなら いじるのは無理でしょう・・ ちなみに 引用: php_value register_globals off php_flag register_globals Off または php_value register_globals 0 だと思います。 On | Off の場合は php_flag php_valueは その名の通り 変数を入れるためです。 引用: だんだんFLASHとはかけ離れていく(笑 確かに・・・ |
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |