我遇到以下問題。 我有這樣通過XSLT和空元素刪除XML中的空標記
<p>
<span class="dateline">City</span><p>
<p>
<em>City.</em>some text
</p>
</p><p>
<p/>
</p>
[... unknown number of other nested paragraphs with text ...]
</p>
一個XML文件,我希望它看起來像:
<p>
<span class="dateline">City</span>
<em>City.</em>some text
</p>
所以我必須去到每片葉子對標籤,並採取一切並且只要有父p標籤,就將其移動到父p標籤。 然後我會刪除所有空的p標籤。
這怎麼能用xslt 1.0來完成?
除了手動編輯,你有什麼嘗試?請發佈代碼。 – lit
歡迎使用堆棧溢出。如果你展示了你所嘗試過的東西,那麼你很可能會對這些問題做出很好的回答,並以允許其他人重現問題的形式出現(如果你不知道從哪裏開始,這當然很難)。不顯示你的工作會給人留下你沒有做過的印象,只希望別人爲你做你的工作。在[SO幫助文件](http://stackoverflow.com/help/how-to-ask)以及Eric Raymond和Rick Moen的文章[如何以智能的方式提問]中提供有效問題的建議很好( http://catb.org/~esr/faqs/smart-questions.html)。 –