使用 XML 列检索 Rails 3 模型
我有一个 Rails 3 模型,其中包含数据库 (IBM DB2) 中的 XML 列。每当我尝试通过 @model.to_xml
以 XML 格式检索此模型时,我都会得到 XML 列转义的结果,如下所示:
<model>
<id>1</id>
<xml-column><tag>value</tag></xml-column>
</model>
我想要实现的目标如下:
<model>
<id>1</id>
<xml-column>
<tag>value</tag>
</xml-column>
</model>
我尝试过到目前为止,有些事情还没有成功,比如取消转义 XML 列和重写 to_xml
方法(我不确定如何有效地解析 XML 列)。
有什么想法吗?
I have a Rails 3 model that includes a XML column in the database (IBM DB2). Whenever I try to retrieve this model in the XML format by @model.to_xml
, I get as result the XML column escaped, something like this:
<model>
<id>1</id>
<xml-column><tag>value</tag></xml-column>
</model>
What I'm trying to achieve is the following:
<model>
<id>1</id>
<xml-column>
<tag>value</tag>
</xml-column>
</model>
I tried some stuff unsuccessfully so far, like unescaping the XML column and rewriting the to_xml
method (I'm not sure how to efficiently parse the XML column).
Any ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这解决了:
:)
That solved:
:)
你能做这样的事情吗:
我还没有尝试过这个仅供参考
Could you do something like:
I haven't tried this FYI