0

私はそのような文字列をたくさん手に入れました

"x _I _aaa 1. _cool. value1, value2, value3, value4; o> lorem ipsum, delirium; o> Cogito ergo sum o> homo homini lupus est. 2. _warm. value5, valu6, valu7; o> amore ipsum lorem mortem. _II _bbb 1. _grey. one; two. three;"

私はそのように見たいです:

x
   I _aaa 
      1. _cool. value1, value2, value3, value4; 
            а> lorem ipsum, delirium; 
            б> Cogito ergo sum; 
            в> homo homini lupus est. 
      2. _warm. value5, valu6, valu7; 
            а> amore ipsum lorem mortem. 
   II _bbb 
      1. _grey. one; two. three; 

したがって、文字列をhtmlに変換する必要があります。

<p class="a">x</p>  
    <p class="b">I _aaa</p> 
    <ul class="c">
        <li class="d">_cool. value1, value2, value3, value4;
            <ul class="f">
                <li class="e">lorem ipsum, delirium; </li>
                <li class="e">Cogito ergo sum </li>
                <li class="e">homo homini lupus est. </li>
            </ul> </li>
        <li class="d">_warm. value5, valu6, valu7; </li>
        <li class="e">а> amore ipsum lorem mortem.  </li>
    </ul>
    <p class="b">II _bbb</p> 
    <ul class="c">
        <li class="d">_grey. one; two. three; </li>
    </ul>

そのデータ形式の名前(CSV、XMLなど)はありますか?

多分それを解析するためのライブラリがありますか?

その仕事をするためにあなたが見る最良の方法は何ですか?

4

1 に答える 1

2

特定の形式を使用してソース データをハッシュに変換できる場合は、Cobra vs Mongooseというライブラリを使用してハッシュを XML に変換できます。

于 2012-08-21T15:20:16.120 に答える