Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试将表格插入到 TableCell 中,但是当我尝试在 MS Word 中打开它时,我收到如下消息:“ a <p> is required before a </tc>”。
a <p> is required before a </tc>
当我以兼容模式打开文件时,表格格式看起来很完美,但表格行不见了。将简单文本插入单元格可以正常工作,仅当我尝试插入整个表格时才会出现此问题。
将表格插入到另一个表格之外的文档中也可以正常工作。
如果您在 Word 中创建嵌套表结构,并查看生成的 XML,您将看到如下内容:
<w:tc> <w:tcPr> <w:tcW w:w="4621" w:type="dxa"/> </w:tcPr> <w:tbl>..</w:tbl> <w:p/> </w:tc>
根据消息,看起来您需要 <w:p/> 在表格之后和结束 tc 标记之前。