问题标签 [entities]

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 投票
6 回答
9545 浏览

.net - Alternative to System.Web.HttpUtility.HtmlEncode/Decode?

Is there any 'slimmer' alternative to the System.Web.HttpUtility.HtmlEncode/.Decode functions in .net 3.5 (sp1)? A separate library is fine.. or even 'wanted', at least something that does not pull in a 'whole new world' of dependencies that System.Web requires.

I only want to convert a normal string into its xml/xhtml compliant equivalent (& back).

0 投票
3 回答
21140 浏览

java - 使用 JPA 2.0 以编程方式加载实体类?

使用 Hibernate,您可以将Entity类加载为:

有没有办法以符合 JPA 2.0 的方式做同样的事情 - 以编程方式加载您的实体类?

这个问题的原因是因为我想动态加载我的Entity类,因此不一定以编程方式。

0 投票
4 回答
1904 浏览

entities - 在关系数据库中存储自定义对象的最佳方式是什么?

我有我的对象及其属性。对象可以改变它们的结构:可以添加/删除/更改属性。物体可能会被完全丢弃。所以对象的元数据(描述,类,像你想要的那样调用它们:))可以改变。

数据库应该存储对象模式和这些对象的实例。

组织关系数据库结构以存储上述数据的最佳方法是什么?

目前我只看到两种方法:

  1. 将对象模式存储在几个表中:模式常规数据、模式属性、可能的属性类型。将实例存储在它们的表中:实例通用数据,一些表 - 每个类型从可能的属性类型表中存储实例属性数据。等等。
  2. 将对象模式存储在 p1 中,但将 XML 文件之类的实例存储在一张表中:一张用于一般实例信息的表和一张带有实例 XML 的表。

请不要问我为什么/为什么需要这个。只需要存储自定义对象和数据库应该可以快速工作:)

0 投票
5 回答
9944 浏览

simplexml - PHP simplexml 实体

这是怎么回事?

错误:

警告:simplexml_load_string() [function.simplexml-load-string]:实体:第 5 行:解析器错误:未定义实体“aacute”

0 投票
2 回答
144 浏览

php - 使用 PHP 5 DOM 获取 XML 编号实体

我是新来的,有一个问题整天都在欺骗我。

我制作了一个 PHP 脚本,它通过 cURL 读取网站源代码,然后使用 DOMDocument 类生成站点地图文件。

它几乎在各个方面都像魅力一样发挥作用。问题在于特殊字符。

出于兼容性原因,站点地图文件需要将所有特殊字符编码为编号实体。而我没有做到这一点。

例如,我的一个条目 - 自动从站点 URL 读取,并写入站点地图文件 - 是:

http://www.somesite.com/serviços/redesign/

在源代码上,它应该如下所示:

* http://www.somesite.com/servi **ç**os/redesign/*

只是这个。但不幸的是,我真的不知道该怎么做。

源代码文件、服务器头文件等……一切都被编码为 UTF-8。

我正在使用 DOMDocument 和相关扩展来构建 XML。(基本上,DOMDocument、$obj->createElement、$obj->appendChild)。

htmlentities 给出ç而不是ç str_replace 不起作用。它使角色在输出中消失。

我正在使用 $obj->createElement("loc", $url); 在我的代码上,刚才我在 PHP 手册中读到我应该使用 $document->createTextNode($page),以便获得实体编码支持。

好吧,它也不起作用。

关于如何摆脱这个问题的任何想法?

谢谢。

0 投票
2 回答
709 浏览

php - PHP - DOM 类 - 编号实体和编码问题

我对 PHP DOM 类有一些困难。

我正在制作一个站点地图脚本,我需要 $doc->saveXML() 的输出就像

或者

但我得到:

这是我可以获得的壁橱,使用命名为编号实体的替换功能。

我也能够重现

但没有指定编码。

最好的解决方案(我认为应该编写代码的方式)是:

笔记:

  • 服务器响应标头包含字符集为 UTF-8;
  • PHP脚本以UTF-8保存;
  • 读取的 URL 是 UTF-8 字符串;
  • 上面的脚本包含 DOMDocument 构造函数的编码声明,并且不使用任何转换函数,如 htmlentities、urlencode、utf8_encode...

我尝试更改 DOMDocument 属性DOMDocument::$resolveExternalsDOMDocument::$substituteEntities值。没有任何组合起作用。

是的,我知道我可以在不指定 DOMDocument 构造函数的字符集的情况下完成所有进程,将字符串内容转储到变量中,并使用字符串替换函数进行非常简单的字符串替换。这行得通。但我想知道我在哪里滑倒,如何使用本机 API 和设置来实现,或者即使这是可能的。

提前致谢。

0 投票
2 回答
386 浏览

.net - Linq2SQL,实体:中间层或数据访问层

伙计们,

在标准的 3 层架构中,您会将 Linq2SQL dbml 文件放在哪里?

对于 ado.net 实体数据模型,您的答案是否相同?

如果 dbml 文件在中间层,那么你有数据层吗?

问候,

布雷特

0 投票
5 回答
5224 浏览

domain-driven-design - DDD:在哪里创建实体对象?

我有三个必须交互的实体:User和。当有人打电话请求帮助时,用户应该有一个 SupportTicket 分配给他,一个 PhoneConversation 分配给 Ticked 描述呼叫。SupportTicketPhoneConversation

我的问题是:我应该将CreatePhoneSupportTicket()创建新 SupportTicket 和 PhoneConversation 的方法放在哪个实体中,将它们相互关联并最终将 SupportTicket 与用户关联?

我猜它不能在用户身上,因为这会违反 SRP(用户做更多的事情)。但该方法本身不止做一件事,它应该同时创建 SupportTicketPhoneConversation。当服务是更好的解决方案然后将方法放在实体上时,这是一种情况吗?谢谢你的帮助!

0 投票
1 回答
6429 浏览

java - 如何强制 javax xslt 转换器使用 utf-8 而不是 html 实体对国家字符进行编码?

我正在研究应该使用一些样式表转换输出的过滤器。重要的代码部分如下所示:

问题是国家字符被编码为 html 实体,而不是使用 UTF。有没有办法强制转换器使用 UTF-8 而不是实体?

0 投票
2 回答
216 浏览

domain-driven-design - 是否有任何处理实体列表的好模式

在“DDD”中,处理不同版本实体的最佳模式是什么,例如列表中的实体与完整对象。我想避免在列表中显示实体时获取不需要的属性的开销

您是否会在列表中使用单独的实体类型,或者只是部分填写完整的实体类型?你会使用继承吗?