如何将XML转换为C ++字符串

米歇尔

我需要将我的xml设置为有效字符串,以便我们可以将其输入解析器。由于某种原因,我在获取有效字符串时遇到了麻烦。我们拥有的所有示例都只是一个缩写版本,但此示例必须是完整版本(即Canvas.Clip)。我的问题是,如何制作以下有效代码?

static const char* pCanvasData = "\
              <Canvas>\
                    <Canvas.Name = \"Test\" />\
                    <Canvas.RenderTransform = \"1, 0, 0, 1, 0, 290\" />\
                    <Canvas.Opacity> = \"0.5\" />\
                    <Canvas.Clip = \"M 40,75 H 30 V 25 Z\" />\
                    <Path Fill=\"#FFFF0000\" />\
                    <Path.Data>\
                        <PathGeometry>\
                            <PathFigure StartPoint=\"30,70\" IsClosed=\"true\" />\
                                  <PolyLineSegment Points=\"110,170\" />\ 
                                  <PolyLineSegment Points=\"80,170\" />\  **********this is where the compiler says "error missing closing quote" and last PolyLineSegment is the wrong color (black instead of red), but it turns red again at the last quote of "80,170\" />\
                             </PathFigure>\
                         </PathGeometry>\
                    <\Path.Data>\
               </Canvas>";

可能缺少引号,但我看不到。另外,可能还缺少一些斜杠,因为这是第一次为这种类型的xps做非缩写的xml。我将不胜感激!只是为了避免出现任何问题,我们无法将xml馈入xml类。我需要这里的char *。

Pr0t0c0l78

似乎您在“ \”后可能有多余的空白字符。只需将鼠标光标放在该行之后,然后按一下擦除按钮即可。

如果您选择“查看”->“显示符号”->“显示空白和TAB”,则实际上可以在Notepad ++中看到它

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Xml转换为字符串数组

来自分类Dev

C ++如何将字符串转换为指针?

来自分类Dev

C ++如何将字符串转换为指针?

来自分类Dev

如何将C#字符串引用转换为Javascript字符串引用

来自分类Dev

如何将字符串转换为Unicode字符

来自分类Dev

如何将字符从数组转换为字符串

来自分类Dev

如何将字符数组转换为字符串

来自分类Dev

如何将字符串转换为字符

来自分类Dev

如何将字符串数组(具有xml内容)转换为XML文件?

来自分类Dev

如何将字符串转换为BSON?

来自分类常见问题

如何将interface {}转换为字符串?

来自分类Dev

如何将MultiIndex转换为字符串类型

来自分类Dev

如何将字符串转换为枚举?

来自分类Dev

如何将HtmlAttribute转换为字符串?

来自分类Dev

如何将字符串值转换为枚举

来自分类Dev

如何将字符串值转换为斜体

来自分类Dev

如何将字符串转换为可读流?

来自分类Dev

如何将CoreLocation坐标转换为字符串?

来自分类Dev

如何将字符串转换为整数

来自分类Dev

如何将列表转换为多行字符串?

来自分类Dev

如何将字符串转换为Java列表?

来自分类Dev

如何将JSON数组转换为字符串..?

来自分类Dev

如何将代码块转换为字符串

来自分类Dev

如何将StackFrame集合转换为字符串?

来自分类Dev

如何将单字节转换为字符串

来自分类Dev

如何将boost :: ptime转换为字符串

来自分类Dev

Python如何将字符串转换为整数

来自分类Dev

如何将get字符串转换为slug?

来自分类Dev

如何将整数转换为字符串