From 6be27d951e2b9db0f1bd9db6b46527480158e8c5 Mon Sep 17 00:00:00 2001 From: Larry Battle Date: Tue, 26 Nov 2013 01:18:02 -0600 Subject: [PATCH] Corrected format for `Description` Corrected format for `Description` --- ebook/07.1.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/ebook/07.1.md b/ebook/07.1.md index 3805a386..d6070085 100644 --- a/ebook/07.1.md +++ b/ebook/07.1.md @@ -99,14 +99,14 @@ Go语言的反射机制,可以利用这些tag信息来将来自XML文件中的 - 如果struct的一个字段是string或者[]byte类型且它的tag含有`",innerxml"`,Unmarshal将会将此字段所对应的元素内所有内嵌的原始xml累加到此字段上,如上面例子Description定义。最后的输出是 - - Shanghai_VPN - 127.0.0.1 - - - Beijing_VPN - 127.0.0.2 - + + Shanghai_VPN + 127.0.0.1 + + + Beijing_VPN + 127.0.0.2 + - 如果struct中有一个叫做XMLName,且类型为xml.Name字段,那么在解析的时候就会保存这个element的名字到该字段,如上面例子中的servers。 - 如果某个struct字段的tag定义中含有XML结构中element的名称,那么解析的时候就会把相应的element值赋值给该字段,如上servername和serverip定义。