我刚开始使用Tabulator将json文件显示为表格。 json文件包含一些我想显示的表情符号,目前这些表情符号只是在Tabulator表的单元格中显示为随机文本。
Tabulator是使用html文件中的javascript构建的。
我尝试了不同的格式设置选项,但是无法正确显示表情符号。
有人有什么想法吗?
答案 0 :(得分:0)
使用[Test]
public void Test()
{
// Arrange
string actualId = null;
bool? actualFlag = null;
string categoryId = "categoryId";
IService service = A.Fake<IService>();
A.CallTo(() => service.Get(A<Category>.Ignored)).Invokes((Category category) =>
{
actualId = category.id;
actualFlag = category.flag;
});
ClassToTest sut = new ClassToTest(service);
// Act
sut.GetProducts(categoryId);
// Assert
Assert.AreEqual(categoryId, actualId);
Assert.AreEqual(true, actualFlag);
// optionaly, because it obviously happened
A.CallTo(() => service.Get(A<Category>.Ignored))
.MustHaveHappened();
}
标签设置新的html文件时,编码不一定默认为UTF-8。为确保表情符号在html文件中正确显示,您需要通过在<html>
标记中设置字符集来确保将其以UTF-8编码。
执行此操作时,html文件的基本结构如下:
<meta>
在html文件中使用此结构将确保表情符号正确显示。
?