gpt4 book ai didi

mysql - 如何在 Web 应用程序中显示类似 XML 的数据?

转载 作者:行者123 更新时间:2023-11-28 23:51:25 25 4
gpt4 key购买 nike

我在 MySQL 数据库中存储了类似 XML 的数据,现在我需要检索它并将其显示在网页上。我更希望它是可折叠的,但如果我能以表格形式显示它,那就太棒了。

它还包括日期和时间值。理想情况下,我想按此排序,但我认为这要求太多...

这是我正在处理的示例(在 varchar 中,在 1 列中,在 1 行中):

  <patroldetail value=32-3795>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:52:51</Time>
<Tag>12903 Reception</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:52:01</Time>
<Tag>12922 - Tuckshop</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:50:57</Time>
<Tag>12905 - Silo 1</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:50:34</Time>
<Tag>12919 - Eastern Fence</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:50:19</Time>
<Tag>PATROL_REMINDER</Tag>
</patroltag>
<patroltag>
<Type>PATROL_STARTED</Type>
<Date>05/09/2015</Date>
<Time>22:50:19</Time>
<Tag></Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:58:16</Time>
<Tag>13882</Tag>
</patroltag>
<patroltag>
<Type>PATROL_FINISHED</Type>
<Date>05/09/2015</Date>
<Time>22:59:48</Time>
<Tag>PATROL_REMINDER</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:56:35</Time>
<Tag>12935 - Compressor Room</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:56:11</Time>
<Tag>12920 - Gantry</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:55:35</Time>
<Tag>12827 Northeast Corner</Tag>
</patroltag>
<patroltag>
<Type>TAG_COMPLETED</Type>
<Date>05/09/2015</Date>
<Time>22:54:58</Time>
<Tag>12851 - Main Gate</Tag>
</patroltag>
</patroldetail>

背景:我正在创建一个 BI 应用程序,并且此数据存储在一个列/行中,因为它更经济(在大多数情况下,表中所需的行数减少了 50 倍)。我假设(我认为不正确)这将是一件容易的事,但还没有找到任何解决我问题的方法。

如果能提供有关如何在网络应用程序中显示此内容的任何指导,我们将不胜感激。

最佳答案

建议

  1. XML-like:不,别打扰。让它成为真正的 XML,否则你就得靠自己了。有没有任何库作者都支持的类 XML 定义。
  2. XML:使用 Ace ,一个用 JavaScript 编写的可嵌入代码编辑器。它可以显示多种带有语法高亮显示的语言,包括 XML(如果您愿意,也可以进行编辑)。它还可以根据您的要求折叠元素。

关于mysql - 如何在 Web 应用程序中显示类似 XML 的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32513374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com