问题标签 [xml-builder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
937 浏览

ruby-on-rails - 基于数据库生成多个XML文件

有人可以提供一个使用 Builder 从 SQL 数据库创建多个 XML 文件的示例。我可以轻松地创建一个包含整个数据库的数据库,就像这里一样...

这将基于我创建的名为 index.xml.builder 的文件创建一个名为 index.xml 的文件,该文件包含以下代码

这是我的 routes.rb 中唯一的几行

这很好用,但我将如何创建一个包含 Rides 中最后一个元素的新文件?

谢谢

编辑:从 format.rss 更改为 format.xml

0 投票
2 回答
855 浏览

ruby-on-rails - Rails XML Builder:如何显式构造 XML 元素?

我正在尝试使用没有明确定义元素的 xml 构建器。当所需元素是变体时,这很有用。

我怎样才能完成类似于以下的事情?

如果 self[col] 中存在 ' 或 ",则此代码显然不起作用。我也不想使用 eval。我已经尝试过:

0 投票
1 回答
586 浏览

ruby-on-rails - Rails XML 构建器模板/组数据

我的 SQL 结果 @products=Product.find_by_sql() 给了我这个(

我怎样才能在我的 xml.builder 视图文件中构建 XML,所以源应该是这样的

我想按产品对项目进行分组。谢谢!

0 投票
1 回答
965 浏览

ruby-on-rails - ruby on rails xml builder问题

有人知道如何使用 xml Builder 在 Rails 中生成这样的 xml 元素吗?
<image:loc>http://example.com/image.jpg</image:loc>

xml.image :loc http://example.com/image.jpg
应该可以工作,但没有。

0 投票
3 回答
11190 浏览

ruby-on-rails - Ruby on Rails:使用 XML Builder Partials

XML 构建器中的部分被证明是不平凡的。

经过一些初步的谷歌搜索,我发现以下工作,虽然它不是 100%

这样就可以解决问题,除了 XML 输出没有正确缩进。输出看起来类似于:

元素应该在元素<bar>下方对齐<last_updated>,它是这样的子元素<foo>

如果我将 bar/_bar.xml.builder 中的内容复制到模板中,效果很好,但是事情并没有干燥。

0 投票
1 回答
318 浏览

ruby-on-rails - 我可以将文件大小添加到 Builder XML 输出吗

我正在开发一个使用构建器模板生成大型 XML 文档的 ruby​​ on rails 应用程序,但我遇到了一个绊脚石。

XML 输出必须有一个包含文件大小(以字节为单位)的字段。我认为我基本上需要使用在 http 响应中填充“Content-Length”标头的值,但是更新标签的值显然会改变文件大小。

输出应如下所示:

是否可以使用构建器模板在 XML 标记中添加文件大小?如果没有,是否有一些方法可以用来实现所需的结果?

0 投票
1 回答
308 浏览

ruby-on-rails - Rails Builder::XmlMarkup for Web Service - 重复部分

我正在使用 Builder 来构造发送到 WebService 的 XML 消息。每种不同的方法都需要不同的 xml,但它们都有一组共同的元素来开始请求(主要是帐户身份验证的东西)。有没有办法以干燥的方式做到这一点?这是我构建更改密码短语请求的代码:

基本上除了 NewPassPhrase 之外的所有元素对所有(或大多数)请求都是通用的。现在我一遍又一遍地复制相同的代码,但我根本不喜欢这个。

有什么想法可以把它弄干吗?

0 投票
2 回答
225 浏览

ruby - 如何从 XML 文件生成 xml_builder ruby​​ 代码

我有一个xml文件。如何从该文件中生成 xml_builder ruby​​ 代码?

注意 - 我在这里有点倒退(而不是生成 xml,我正在生成 ruby​​ 代码)。

漂亮的格式化没什么大不了的——我以后总是可以通过格式化程序运行它。

0 投票
1 回答
2460 浏览

ruby-on-rails - Ruby XML Builder,如何创建这个命名空间?

我正在使用 Ruby 的 XML Builder 并试图找到正确的语法来重新创建以下 RSS 2.0 声明:

使用 XML Builder 将上述块放在一起的适当方法是什么?

0 投票
1 回答
566 浏览

ruby-on-rails - rails 3 XML builder:没有数据时不返回XML元素

当字段中有数据时,我得到了这个不错的 XML:

当没有数据时,我想得到这个:

但相反,我得到了这个:

没有数据时如何不返回 XML 元素?

(只是出于兴趣,如果你知道,你如何返回一个自闭标签,例如

)

这是我的 XML 构建器代码(完整,相关位在中间):