См. Это: -
>>> list1 = ['I am Batman.','I loved the tea.','I will never go to that mall again!']
>>> [i.split() for i in list1]
# split by default slits on whitespace strings and give output as list
[['I', 'am', 'Batman.'], ['I', 'loved', 'the', 'tea.'], ['I', 'will', 'never', 'go', 'to', 'that', 'mall', 'again!']]
Найдите свой ответ через подобный вопрос прямо здесь на Stackoverflow.com :-)
Вот дальнейшее объяснение из MSDN.
Я необходимо использовать фиктивное содержание, это было xsl:template, который я использовал, имея только что символ Line Feed в текстовой области.
<!-- This prevents empty textarea elements being rendered as singletons in the XHTML output by adding a newline character -->
<xsl:template name="xhtml-textarea-contents">
<!-- what should be contained in the textarea -->
<xsl:param name="contents" />
<xsl:choose>
<xsl:when test="$contents = ''"><xsl:text>
</xsl:text></xsl:when>
<xsl:otherwise><xsl:copy-of select="$contents" /></xsl:otherwise>
</xsl:choose>
</xsl:template>
У Chris Ballance был ответ, который работал на меня. Но стоит отметить, что я использовал перегрузку XslCompiledTransform, которые производят к потоку, как так:
XslCompiledTransform transform = new XslCompiledTransform();
...
MemoryStream stream = new MemoryStream();
transform.Transform(reader, args, stream);
Для проведения корректных настроек я должен был использовать перегрузку, которая приняла XmlWriter вместо этого.
// using XmlWriter so I can pass the output settings along.
XmlWriter writer = XmlWriter.Create(stream, transform.OutputSettings);
transform.Transform(reader, args, writer);
Использование Microsoft действительно нечетный шаблон разработки там.
I had a similar problem and just realized that if you set the ConformanceLevel of the XmlWriterSettings to Fragment, it eliminates some of the XslCompiledTransform quirks.
FileStream xmlFileStream = File.Create("file.xml");
XslCompiledTransform transform = new XslCompiledTransform();
transform.Load("transform.xsl");
XmlWriterSettings settings = new XmlWriterSettings();
settings.ConformanceLevel = ConformanceLevel.Fragment;
XmlWriter xmlWriter = XmlWriter.Create(xmlFileStream, settings);
transform.Transform(sourceXml, null, xmlWriter);
Если вы создаете xml или html, вы можете написать новую строку внутри текстовой области, а затем удалить ее с помощью jquery.
Это пример с jQuery:
<textarea> <textarea>
<script>
$(document).ready(function(){
$('textarea').each(
function(index){$(this).text('');}
);
});
</script>