![粘贴在 Word for Mac 2011 中](https://linux22.com/image/1576389/%E7%B2%98%E8%B4%B4%E5%9C%A8%20Word%20for%20Mac%202011%20%E4%B8%AD.png)
如果我创建一个包含简单 <pre> 格式文本的 HTML 文档
<body>
<p>This is a test
<ul>
<li>this is an item
<li>this is another
<li>this is the third
</ul>
<p>
<pre>
{ "firstName": "John",
"lastName": "Smith",
"age": 25 }
</pre>
</body>
在 Chrome 中打开它,并将其粘贴到 MS Word 2011 中,结果显示 <pre> 中没有换行符:
另一方面,如果我在 LibreOffice 中执行相同的粘贴操作,则 <pre> 会被保留。奇怪的是,如果我选择只是<pre> 中的区域,并粘贴为文本,换行符将被保留。
有谁知道一个技巧可以使这个工作正常进行而不需要手动重新格式化我的所有 <pre> 内容?