Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从数据库创建xml

从数据库创建xml
EN

Stack Overflow用户
提问于 2011-01-04 12:52:28
回答 3查看 2.2K关注 0票数 1

我正在从salesforce数据库创建一个xml,除了在被获取的数据中有一个&之外,一切都很好。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<apex:page contenttype="text/xml" 
> controller="Test2ab" >  <data
> wiki-section="Timeline"> <apex:repeat
> value="{!lsttask}" var="e" > <event
> start="{!e.ActivityDate}" title=
> "{!e.Subject}"> <apex:outputText
> value="{!e.Subject}" /> </event>
> </apex:repeat> </data></apex:page>

在控制器中,我只是在查询

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
>  lsttask   =[Select OwnerId,WhoId,Status,Subject,ActivityDate from Task where Status = 'Completed' Order By ActivityDate Desc];

如何对从数据库中检索到的值使用转义

谢谢,普拉迪

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-04 17:52:50

我对APEX/Salesforce知之甚少,但是当您使用从数据库获取的字符串构建XML时,您可能需要调用字符串的replace方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
string.replace("&","&amp;")

http://www.salesforce.com/us/developer/docs/apexcode/salesforce_apex_language_reference.pdf

您可能还希望顶层考虑替换< with &lt;, > with &gt;,' with &apos; and " with &quot;

票数 1
EN

Stack Overflow用户

发布于 2011-10-14 17:25:54

在您的示例中,这样做效果很好:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<apex:outputText value="{!HTMLENCODE(e.Subject)}" escape="false" />

在更简单的情况下,您还可以使用:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{!HTMLENCODE(e.Subject)}

下面是HTMLENCODE and other Salesforce functions的摘要,这是一个将顶点:outputText与HTMLENCODE配对的示例,而escape=false在Apex Dev Guide

票数 0
EN

Stack Overflow用户

发布于 2013-03-22 12:37:38

这可能也会有所帮助。我知道这个游戏来得太晚了,但它可能会对其他访问这个话题的人有所帮助。

http://it.toolbox.com/blogs/anything-worth-doing/a-better-way-to-generate-xml-on-salesforce-using-visualforce-55433

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4593772

复制
相关文章
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/11/03
3.4K0
如何从xml文件创建R语言数据框dataframe
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/10/24
3.5K0
如何从xml文件创建R语言数据框dataframe
从这个XML文件中,我想创建一个具有ID,name 列的R数据框。请注意,name和ID应包含变量的所有级别。
拓端
2020/10/24
3.2K0
XML数据库
XML数据库是一种支持对XML格式文档进行存储和查询等操作的数据管理系统。在系统中,开发人员可以对数据库中的XML文档进行查询、导出和指定格式的序列化。
ellipse
2019/09/09
1.5K0
IDEA 创建applicationContext.xml
右键 new -》XML Configuration File-》spring config
全栈程序员站长
2022/09/14
8520
XML--XML从入门到精通 Part 1 认识XML
可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。
风骨散人Chiam
2020/10/28
8280
XML——对XML文档的创建与增删改查
一、创建的第一种方式  //1、创建一个XML文档 XmlDocument doc = new XmlDocument(); //2、创建第一行描述信息 XmlDeclaration dec = doc.CreateXmlDeclaration("1.0", "utf-8", null); //3、将创建的第一行描述信息添加到文档中 doc.AppendChild(
指尖改变世界
2018/08/31
9520
XML——对XML文档的创建与增删改查
MariaDB 10.0 从已有数据库创建新的从库
已有主库需要持续为用户提供服务,因此不能够停机或者重启,所以需要采用热备份的方式创建一个当前数据库的副本。
用户2131907
2019/05/22
1.9K0
MariaDB 10.0 从已有数据库创建新的从库
Mapx用xml创建点图层
     Mapx4.*中,并不支持xml,到5以后,创建ds支持xml了,听起来很美,但是,在网上居然没有找到一个说这个的,难道mapx就没人用了吗?      只好就着mapx的帮助,慢慢实验,比较麻烦的是xml的格式。例子中倒是有 Sample A <xml xmlns:s="urn:schema-microsoft-com:xml-data" xmlns:ds="urn:schemas-microsoft-com:rowset" xmlns:dt="urn:schemas-microsoft-com
用户1075292
2018/01/23
6330
Mapx用xml创建点图层
从类生成XML架构
要生成为同一XML命名空间中的多个类定义类型的完整架构,请使用%XML.Schema构建架构,然后使用%XML.Writer为其生成输出。
用户7741497
2022/07/05
1.1K0
从数据库分析OpenStack创建虚机流程
治大国若烹小鲜,学OpenStack亦是如此。每一个深入学习OpenStack的人都会从虚拟机创建流程开始自己的OpenStack代码分析之旅,因为它贯穿核心组件,覆盖了大部分OpenStack通用技术。食材的做法有煎、炒、烹、炸,把虚拟机创建流程比作食材,本文就给它换个做法,给读者呈现不同的口味。
SDNLAB
2018/08/16
2.3K0
从数据库分析OpenStack创建虚机流程
数据库技术:XML
XML -- Extensible Markup Language,即可扩展标记语言。
RendaZhang
2020/09/08
3K0
数据库技术:XML
从对象写入XML输出
InterSystems IRIS提供了用于为InterSystems IRIS对象生成XML输出的工具。可以指定XML投影的详细信息,如将对象投影到XML中所述。然后创建一个Writer方法,该方法指定XML输出的整体结构:字符编码、对象的显示顺序、是否包括处理指令等。
用户7741497
2022/07/04
9460
从XML架构生成类
Studio提供了一个向导,该向导读取XML模式(从文件或URL),并生成一组支持XML的类,这些类对应于模式中定义的类型。 所有的类都扩展%XML.Adaptor。 指定一个包来包含类,以及控制类定义细节的各种选项。
用户7741497
2022/07/05
1.6K0
XML创建或改变某个新属性
通常情况下,xml都是和数据库一起使用。今天在修改bug的时候,发现需要新增几个属性。 翻了下w3c,找到setAttribute. 定义和用法: setAttribute() 方法创建或改变某个新属性。 语法:elementNode.setAttribute(name,value) 参数: name value 描述: name 必需,规定要设置的属性名;value 必需,规定要设置的属性值。 说明: 该方法把指定的属性设置为指定的值。如果不存在具有指定名称的属性,该方法将创建一个新属性。 例如:
Vicsh
2018/05/16
1K0
Android 创建与解析XML(一)—— 概述
Android 是最常用的智能手机平台,XML 是数据交换的标准媒介,Android 中可以使用标准的XML生成器、解析器、转换器 API,对 XML 进行解析和转换。
阳光岛主
2019/02/19
1.3K0
drools 手动创建kmoudle.xml文件
@Test public void test() { KieServices kieServices = KieServices.Factory.get(); KieResources resources = kieServices.getResources(); KieModuleModel kieModuleModel = kieServices.newKieModuleModel();//1 KieBaseModel baseM
ydymz
2018/09/10
1.5K0
LINQ 从 CSV 文件生成 XML
本文参考:http://msdn.microsoft.com/zh-cn/library/bb387090.aspx
跟着阿笨一起玩NET
2018/09/19
1.3K0
LINQ to XML 从逗号分隔值 (CSV) 文件生成 XML 文件
参考:http://msdn.microsoft.com/zh-cn/library/bb387090.aspx
跟着阿笨一起玩NET
2018/09/19
2.6K0
点击加载更多

相似问题

从数据库表创建XML

12

从数据库创建XML文件?

29

从xml创建sql数据库

12

从xml文件创建sql数据库

10

从sql数据库创建简单的xml文件

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文