At 17:31 08/10/21, Tanaka A. wrote:
xml: :attr e$B$rE,[email protected]$H$7$F;HMQ$9$k$N$,$*A&e(B
e$B$a$G$9!#e(B
[email protected]$:!"[email protected]$1$+$b$7$l$^$;$s$,!"e(B
[email protected]$O0zMQIt$NCf$N$b$N$G!"0zMQId$r4^$_$^$;$s!#e(B
irb(main):001:0> s = “&”’<>\uabcd"
=> “&”’<>\xEA\xAF\x8D"
irb(main):002:0> s.encode(“US-ASCII”), xml: :attr)
=> “”&"’<>ꯍ""
irb(main):003:0> s.encode(“US-ASCII”), xml: :text)
=> “&”’<>ꯍ"
e$BJQ49$N$D$$$G$K0zMQId$rIU$1$k$3$H$,JXMx$H$$$&$H$-$b$"$k$+$H;W$$$^$9$,!"e(B
(1) xml: :text e$B$He(B xml: :attr e$B$G?6$kIq$$$,0c$&$H!"e(B
(2) [email protected][email protected]$1$rJ8;z%3!<%IJQ49$7$J$$$H$$$1$J$$>l9g$K$Oe(B
e$B$I$&$7$?$i$$$$$N$+e(B
e$B$H$$$&Fs$D$N$3$H$r9M$($k$H!“e(Bxml: :attr e$B$N;~$K7k2L$re(B
“&”’<>ꯍ”
e$B$K$9$Y$-$G$O$J$$$+$H;W$$$^$9!#e(B(1) e$B$OEDCf$5$s$,@bL@$7$?e(B Ruby
e$B$Ne(B
e$B!VI,$:[email protected]$r:GM%@h$K$7$J$$!W$N$GL5;k$G$-$k$+$b$7$l$^$;$s$,!"e(B
(2) e$BHV$N;~$K$O$I$&$9$l$P$$$$$N$G$7$g$&$+!#e(B
e$B59$7$/$*4j$$$7$^$9!#e(B Martin.
#-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University
#-#-# http://www.sw.it.aoyama.ac.jp mailto:[email protected]