问题标签 [transformation]
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.
xml - 递归 xsl 转换
我有一个以下格式的 xml 文档,并希望使用 xsl 模板对其进行转换。
我是 xsl 转换的初学者,我只需要知道如何通过树进行递归,但是解决整个问题会很好。
这是xml文档:
这就是我希望生成的 html 的样子:
xml - 无法使用 XSL 向子项添加命名空间前缀
我在这里检查了很多答案,我想我快到了。困扰我的一件事(出于某种原因,我的同行需要它)如下:
我有以下输入 XML:
我被要求制作这个:
注意 N2:Order 的子元素还需要 N2: 前缀以及 ns: 其余元素的前缀。
我使用下面的 XSL 转换:
这个不处理 ns (我想不通)。当我通过上述使用 AltovaXML 的 XSL 转换进行处理时,我最终得到以下结果:
请注意,在 XSL 转换之后,Order 子级的 N2: 前缀不存在。Order 标头中还有额外的 xmlns="" (出于某种原因)。我想不出为其余元素(如错误和列表)添加 ns: 前缀。
首先,如果父母已经有了前缀,为什么我需要为孩子加上前缀。父命名空间是否规定了子节点/属性命名空间?
其次,我想按预期在上述 XML 中添加前缀,我该如何使用 XSL 来做到这一点?
jquery - jQuery + Webkit +... 在 CSS3 转换/转换和 javascript 之间自动切换?
这听起来可能是一个奇怪的问题,也不容易解释:
Jquery 在任何桌面网络浏览器上都可以完美运行,但您可能已经注意到,它在 iphone/ipad/ipod 上非常笨拙,因为它没有像 webkit 转换那样进行硬件加速......后者非常流畅......但它们只适用于苹果产品。
我的问题是,您是否知道是否有人已经构建了一个系统,该系统可以自动将 jquery 命令转换/翻译成 html5 命令..基于对浏览器的检测...
关键是要有一些在任何地方都能完美运行的东西......
jquery - jQuery脚本将匹配元素的属性移动到他们的孩子
我有一组像
这需要转换为以下内容:
我创建孩子没有问题span
,但不知道如何移动父母的width
样式。
php - 使用 PHP 将 RSS-Feed 转换为另一种“标准”XML 格式
快速提问:我需要将默认的 RSS 结构转换为另一种 XML 格式。
RSS 文件就像....
...并且我只想提取项目元素(带有子元素和属性)XML,例如:
它不必存储到文件中。我只需要输出。
编辑:此外,您需要知道:RSS 文件可能具有动态数量的项目。这只是一个示例。所以它必须用while、for、for-each、...循环。
我尝试了 DOMNode、SimpleXML、XPath 等不同的方法,但没有成功。
谢谢克里斯
visual-studio-2010 - 如何将 VS2010 web.config 转换应用于具有命名空间属性的元素?
我想使用新的 VS2010 web.config 转换功能来更改我的 web.config 文件中 nhibernate 配置中的连接字符串。相关的片段是这样的:
我尝试了以下转换但没有成功:
问题似乎出在 nhibernate-configuration 元素的 xmlns 属性中。
在部署期间用(生产连接字符串)替换(测试连接字符串)的正确转换应该是什么?
iphone-sdk-3.0 - 核心动画和转换,如 zoomRectToVisible
我正在尝试获得类似于zoomRectToVisible
UIScrollview 的 -method 的效果。但是我的方法应该能够在缩放时将特定矩形居中在图层中,并且它应该能够在设备方向改变后重新调整。
我正在尝试编写一个类似 marvel-comic 应用程序的软件,并且需要一个在页面中显示每个面板的视图。
对于我的实现,我使用 CALayer 和 Core Animation 来通过 CATransform3D-transformations 获得所需的效果。我的问题是,我无法使缩放的矩形/面板居中。
我的实现结构如下所示:我有一个 UIScrollview 的子类,其中添加了一个 UIView 作为子视图。UIView 在它的 CALayer.contents 中包含图像/页面,我使用核心动画来获得缩放和居中效果。每个面板上的缩放效果都可以正常工作,但居中已关闭。我无法计算正确的中心转换转换。
我的效果实现代码是这样的:
所以视图需要以下几点:
- 它应该能够根据当前设备方向缩放和居中图层/视图的矩形/面板。(UIScrollview 的 zoomRectToVisible 不居中矩形)
- 如果需要(设备方向更改或面板需要旋转),则缩放的面板/矩形应该能够旋转
- 动画的持续时间取决于用户偏好。(不知道能否更改 UIScrollView 的 zoomRectToVisible 默认动画时长?)
这些点是我覆盖 UIScrollView 的 zoomRectToVisible 方法的原因。
所以我必须知道如何正确计算转换的转换参数。
我希望有人可以指导我获得正确的参数。
php - 借助 PHP 转换 .SVG 图像 - Image Magick 类似
需要转换 .svg 文件并将 em 保存为 .svg 或 jpeg 格式。ImageMagick 的问题在于它将转换后的文件保存在白色背景上,而我非常需要它透明。
对其他工具或清除 php 有什么建议吗?真的很感激。
.net - Web.config 转换可以与 App.config 文件一起使用吗?
基本上就是上面的问题。为不同环境的 web.config 文件提供的新配置转换非常好。
但是,我希望 app.configs 具有相同的功能,这些功能因测试环境而异。
有谁知道使这项工作的方法?
提前致谢。
javascript - 如何在鼠标悬停和鼠标悬停时使用 Jquery 进行相对动画处理?
我正在尝试以下内容:
我的页面底部有一个固定位置的 div。当鼠标进入和退出时,div 将其高度设置为相应的动画。100 像素和 50 像素。默认高度为 50 像素。
我发现 Jquery 正确地做到了这一点,只有一个很大的禁忌。当鼠标在动画时退出然后再次进入时:
a) 堆叠导致很多(比如 100 个)动画被完成的动画,而只有一个是必要的。
b) 重置当前动画,这会导致意外行为,例如 div 消失,更改为固定高度,锁定或在 100 到 50 像素之间上下跳动。
对此有什么想法吗?