- ベストアンサー
XMLの中の値について
XMLの中に書いてあるtitleなどの値を動的に変更できるのでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- VBSでxmlの値を書き換えたい
お世話になります。 VBScriptで作成しています。 A.xmlの「sx」の値を全て200にしたいと思っております。 A.xmlの値を抜き取って、OKフォルダに複製する処理は 作ったのですが、どのようにして、sxを指定・その中の値を 変更するのかわかりません。 お手数ですが、ご教授お願いいたします。 ------------------A.xml---------------------------- <?xml version="1.0" encoding="UTF-8"?> <links> <link id="0" name="" title=""> <sx>145</sx> <sy>142</sy> </link> <link id="1" name="" title=""> <sx>495</sx> <sy>142</sy> </link> <link id="2" name="" title=""> <sx>155</sx> <sy>510</sy> </link> </links> --------------------------------------------------- ------スクリプト------------------------------------------------ Set Fso = CreateObject("Scripting.FileSystemObject") Set objXML = CreateObject("Msxml2.DOMDocument.3.0") ' カレントディレクトリ str = WScript.ScriptFullName Set obj = Fso.GetFile( str ) Set obj = obj.ParentFolder str = obj.Path ' XML を読み込み objXML.load( str & "\A.xml" ) ********************************************************** '''ここで、sxの属性の値を変更したい ********************************************************** ' XML を保存 objXML.save( str & "\OK\A.xml" ) ------------------------------------------------------
- ベストアンサー
- Visual Basic
- タグからタグまでの値を取得するには?XML! XML!
http://xml-jp.amznxslt.com/onca/xml3?t=muryoodotcom-22&dev-t=D2MISJUPVI1VMB&KeywordSearch=dvd&mode=dvd-jp&type=lite&page=1&f=xml&locale=jp このページのですね、2番目のdetailsタグのなかの ProductNameタグの中身の"タイガー & ドラゴン DVD-BOX"という値を取得したいのですが、どうすればいいでしょう?
- 締切済み
- Visual Basic
- XMLファイル内のデータ(値)を変更するには?
XMLファイルに書かれているデータを変更するプログラムを書きたいのですが、何か良い方法はありますか? 言語は問いません、初歩的な質問かもしれませんがお願いします。 以下valueの部分(数値)を、 value='12'からvalue='13' のように変更したいのですが、便利な関数などあるでしょうか? <set name='その1' value='12' /> <set name='その2' value='3' /> <set name='その3' value='5' /> <set name='その4' value='10' /> XMLファイルをオープンして読み込んでから、正規表現などでvalueの値を取得、変更し、ファイルを上書きするのではスマートで無い気がしまして。
- 締切済み
- XML
- 外部XMLを使ってFLASHに値を送りたい
下記のアクションスクリプトは外部XMLより色の値をFLASHに送るものです。 タイトル、コメント、フォントサイズや種類の指定を追加するにはどうすればよいのでしょうか? 宜しくお願いします。 System.useCodepage = true; my_xml = new XML(); my_xml.load("style.xml"); my_xml.ignoreWhite = true; my_xml.onLoad = function(success) { if (success == true) { rootNode = my_xml.firstChild; AValue = rootNode.firstChild.nodeValue; AValue = AValue.substr(1, 6); updatebgcolor(AValue); colorNode = rootNode.nextSibling; $BValue = colorNode.firstChild.nodeValue; $BValue = $BValue.substr(1, 6); updatebgcolor2($BValue); } }; updatebgcolor = function (AValue) { colorObj = new Color(bg_mc); colorObj.setRGB("0x"+AValue); }; updatebgcolor2 = function ($BValue) { colorBObj = new Color(bg2_mc); colorBObj.setRGB("0x"+$BValue); };
- 締切済み
- Flash
- DOMのXML宣言値の変更
XMLファイルをXMLパーサを使ってDOMにDocumentクラス変換します。 その変換してできたオブジェクトを操作して、 XML宣言のencodingの値を変更することは可能でしょうか?
- ベストアンサー
- Java
- xmlの値を配列変数に格納したい。
http://xml-jp.amznxslt.com/onca/xml3?&t=saite-22&dev-t=**************&BrowseNodeSearch=562014&mode=dvd-jp&type=lite&locale=jp&page=1&f=xml これのXML文書を /Details/ProductNameの値をとりだし、 name(i)という配列変数にひとつずつ格納たいのですが、どのようにコーディングすればよいでしょうか? 教えてください。
- ベストアンサー
- Visual Basic
- ExcelでのXMLのインポート
タイトルの通りなのですがExcel2003でXMLのインポートを行いたいのですが本とかネットで見ますとデータ→XMLとなっているのですが私のExcelではデータの中にXMLがありません。どうしたらXMLが出てくるのでしょうか。
- 締切済み
- オフィス系ソフト
- XML文書にかいてある値を変数に格納したい。
vb2005にてxml文書にアクセスして 値を変数に格納したいと思っています。 どこか参考になるサイトはないでしょうか? 教えてください。
- ベストアンサー
- Visual Basic
- xml_parse_into_structを使うと、xmlの中のCDATAが消える
XMLデータを取得するプログラムをPHP5で製作しています。 以下、コーディング ----------------------------------------------------------- $contents = file_get_contents($restURL); $parser = xml_parser_create('UTF-8'); xml_parse_into_struct($parser,$contents,$values); xml_parser_free($parser); ----------------------------------------------------------- file_get_contentsでXMLデータの取得した時点では、例えば <img><![CDATA[<hogehoge>]]></img> というふうにCDATAが格納されていることは確認できています。 しかし、xml_parse_into_structで配列構造体にXMLデータを格納すると、 [0] => Array ( [tag] => IMG [type] => complete [level] => 4 [value] => ) という感じに、"value"の中の値が空になってしまいます。 xml_parse_into_structで"CDATA"が消えずに配列構造体される方法、 または、xml_parse_into_struct以外で"CDATA"が消えずに配列構造体に 設定される手法はありますでしょうか。
- ベストアンサー
- PHP
- XMLファイルを読み書きしたい
WindowsXP+VC++6.0です。 タイトルの通り、XMLファイルから値を読み込んだり書き込んだりしたいのですが、javaのSAXのように簡単に使えるAPIやクラスライブラリをご存知ないでしょうか?
- 締切済み
- C・C++・C#
- ブラザー製品DCP-J582Nでインクカートリッジが認識されない問題について
- 何度セットしなおしてもインクが検知できず、メッセージが表示される問題について
- Windows10で無線LAN接続している環境で、関連するソフト・アプリがない場合も同様の問題が発生する