写入GraphViz读取的点文件
我正在创建一个写入点文件的程序。文件写入将包括带有<和> 例如:写入GraphViz读取的点文件,graphviz,filewriter,dot,Graphviz,Filewriter,Dot,我正在创建一个写入点文件的程序。文件写入将包括带有 例如: List<Integer> 列表 但是,当我使用GraphViz读取文件时,它会将这些
List<Integer>
列表
但是,当我使用GraphViz读取文件时,它会将这些<作为点文件语法的一部分,而不仅仅是文本
如何对这些字符进行转义或使digraph G {
GameState [ shape=Mrecord, label= "{<f0>GameState |<f1>|<f2> getRemainingLines :List<Line> \n toString : String \n }"]
}
有向图G{
GameState[shape=Mrecord,label=“{GameState | | getRemainingLines:List\n toString:String\n}”]
}
这将是我的图形,但由于
的原因,它不会显示单独的部分。如何让它打印出介于和之间的部分。\n.--edit--根据澄清更改为答案
只需使用反斜杠来转义
有向图G{
GameState[shape=Mrecord,label=“{GameState | | getRemainingLines:List\\n toString:String\n}”]
}
这对我没用,对不起。我在我的问题中添加了澄清,以便您可以看到我的示例。谢谢
digraph G {
GameState [ shape=Mrecord, label= "{<f0>GameState |<f1>|<f2> getRemainingLines :List\<Line\> \n toString : String \n}"]
}