我嘗試過不同的方式將此信息處理爲xml,沒有任何工作。如何將純文本轉換爲xsl
請幫忙
我在一個標籤內有多行。我必須將它們轉換爲適當的xml文檔。
這裏是文本/字符串
<params>
userdata_token=>'abd'
userdata_time=>'12/09/2011'
user_message_address_city=>'Manchester|Harrow|'
user_message_address_postcode=>'M20 7LD||HA0 4BN'
user_message_address_addressee=>'|Pete|'
</params>
爲XML格式像
<params>
<userdata>
<token>abd</temp>
<time>12/09/2011</time>
</userdata>
<user>
<message>
<address>
<city>Manchester</city>
<postcode>M20 7LD</postcode>
<addressee></addressee>
</address>
<address>
<city>Harrow</city>
<postcode></postcode>
<addressee>Pete</addressee>
</address>
<address>
<city></city>
<postcode>HA0 4BN</postcode>
<addressee></addressee>
</address>
</message>
<user>
</params>
請能有人在劈裂的字符串的分層元素和相應的值幫助,我期待在做這個XSL和Java,輸出格式良好的XML。我沒有輸出的xsd,所以我不能使用綁定模式。
+1對於一個很好的答案。 @Sujith - 這是另一個Dimitre Novatchev答案的鏈接,可能有所幫助。 http://stackoverflow.com/questions/3233120/creating-new-elements-through-text-processing-in-xslt –
@DevNull:不客氣。 –
謝謝Dimitre我會嘗試適應這個解決方案。 – Sujith