このXMLファイルでreadback-enable="false"
から"true"
に変更しますが、二重引用符で囲み、並べ替えることはできません。XMLファイルの二重引用符で値を変更する方法
任意のアイデア?
このXMLファイルでreadback-enable="false"
から"true"
に変更しますが、二重引用符で囲み、並べ替えることはできません。XMLファイルの二重引用符で値を変更する方法
任意のアイデア?
はありがとう@ JosefZ、私はあなたの入力でこのように解決しました:strNewText = Replace(strText, "readback-rom-item readback-index=""0"" readback-enable=""false""", "readback-rom-item readback-index=""0"" readback-enable=""true""", 1, -1, vbTextCompare)
二重引用符は、VBScriptの文字列連結で扱いにくいことがあります。 char(34)はASCIIに相当することに注意してください。
例:VBScriptで:chr(34) & "Some" & chr(34) & " String" & chr(34)
は、あなたが単純な置き換え、あなたの場合は出力 "一部" 文字列」
行うことができます:。
Replace((string you are using), "readback-enable=" & chr(34) & "false" & chr(34), "readback-enable=" & chr(34) & "true" & chr(34))
・ホープ、このことができます
「replace(someString、readback-enable = "" false "" "、" readback-enable = "" true ""、1、-1、 vbテックスtCompare) '? **内部**二重引用符は**倍増**されています。 – JosefZ
いずれにせよ、[XPath(XML Path language)](http://www.w3schools.com/xsl/xpath_intro.asp)を使用して 'xml'ファイルを解析する必要があります。 – JosefZ