我有一個字符串,它看起來像一個XML文件,但實際上它只是保存在變量中的普通字符串。使用javascript在兩個詞之間獲取文本
的串是這樣的:
<m:properties>
<d:user_id m:type="Edm.Int64">37</d:user_id>
<d:organization_id m:type="Edm.Int64">1</d:organization_id>
<d:name>Test</d:name>
<d:password>81dc9bdb52d04dc20036dbd8313ed055</d:password>
<d:email_id>[email protected]</d:email_id>
<d:user_type_id m:type="Edm.Int32">3</d:user_type_id>
<d:is_valid m:type="Edm.Boolean">true</d:is_valid>
<d:registration_date m:type="Edm.DateTime">2012-10-25T11:20:08</d:registration_date>
</m:properties>
我需要中提取文本:
<d:password> </d:password>
<d:email_id></d:email_id>
的內容和<d:email_id></d:email_id>
是動態的。
如何使用javascript字符串處理函數來提取所需的文本?
您應該**真的**爲此使用XML解析器。 – ThiefMaster
[Titanium具有強大,快速且易於使用的DOM解析器](http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.XML-method-parseString),爲什麼heck你在使用字符串函數嗎? –