问题标签 [data-formatters]

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 回答
2245 浏览

cocoa - Xcode 调试:查看 NSNumber 的值?

是否可以在变量监视窗口的调试器数据提示中看到 NSNumber 的数值?

我将一个整数值存储在 NSNumber 中,并希望在调试期间查看该值。

我已经在调试器中尝试了一些数据格式化程序,但没有多大帮助。

0 投票
2 回答
3736 浏览

objective-c - 为自定义 Obj-C 对象创建 Xcode 数据格式化程序包

为了帮助简化 Xcode 调试器窗口中一些自定义 Objective-C 对象的调试,我使用相关的 Apple 文档和 Xcode 的内置数据格式化程序作为指南,为每个对象创建了一组数据格式化程序字符串。

如果我将自定义摘要字符串与 Xcode 附带的数据格式化程序一起放在/Developer/Library/Xcode/CustomDataViews/中,我的自定义摘要字符串会很好用。但是,我宁愿不这样做,因为用户可能没有对该目录的写入权限,并且将自定义格式化程序与内置格式化程序混合可能会造成混淆。同样,将我自己的条目添加到~/Library/Application Support/Apple/Developer Tools/CustomDataViews/CustomDataViews.plist也可以,但是该文件用于覆盖默认值的用户定义值,并且它的条目被Xcode 调试器 GUI。我真正想要的是能够将带有我的数据格式化程序的文件放在一个位置,以便 Xcode 识别它们,但如果需要,用户仍然可以选择性地覆盖我的设置(在另一个文件中)。

问题是,当我创建一个包(按照这个 Apple 示例代码的示例)并安装它(在/Developer/Library/Xcode/CustomDataViews/或任何Library/Application Support/Apple/Developer Tools/CustomDataViews/路径中) , Xcode 无法识别或使用自定义格式化程序。

关于数据格式化程序包细节的文档有点少(主要是Xcode.app/Contents/PlugIns/GDBMIDebugging.xcplugin中的单个头文件),可能是因为该功能不是 Xcode 的主要功能之一。;-) 任何帮助将不胜感激。

0 投票
2 回答
4838 浏览

xcode - 如何在 Xcode 调试器中显示字符串?

我以前总是能够在调试器中看到 NSString 值,没有问题。由于更新到 3.2.5,我看到的只是格式字符串{(char *)Xcode_CFStringSummary($VAR, $ID)}:s

我看不出有什么问题。谁能告诉我正确的格式化程序应该是什么?

0 投票
1 回答
228 浏览

mysql - 使用自定义数据格式选择 MySQL 复制

考虑到目标数据库的结构略有不同,是否可以通过仅选择要复制的表(复制到目标数据库)来复制 mysql 数据库。

考虑以下:

我有一个数据库加载了我需要复制到目标数据库的所有数据。让我们称之为我们的MasterDatabase

现在我有了TargetDatabase这是一个精简版的MasterDatabase,将用于表示层。请注意,这两个数据库具有不同结构的表。

在这种情况下可以复制吗?

如果没有,是否有一种解决方案可以TargetDatabaseMasterDatabase不进行大规模更新的情况下更新数据,或者像正常复制一样进行选择性更新?

0 投票
1 回答
897 浏览

json - Java EE - 在将域模型对象传递给视图之前格式化域模型对象的正确层是什么?

我正在开发一个具有典型分层架构的 Web 应用程序:

从数据库中检索域模型对象的 DAO 层;

该层与使用这些对象进行一些业务操作的服务层通信;

Web 层(Spring 控制器)使用服务层来检索域模型对象(或它们的集合)并将它们传递给视图层;

视图层要么是使用 JSTL 显示数据的简单 JSP,要么是通过 AJAX 以 JSON 对象(通过 Jackson 库转换为 JSON 的域对象)形式检索一些数据的 JSP。

我一直在研究以下内容:

很多时候,我需要将 db 字段转换为不同的格式以显示给用户。例如,日期可能存储为时间戳,我希望它显示为格式化日期(例如 dd/mm/yyyy)。

另外,我需要做相反的事情,将一些值(通常是用户输入)转换为域模型对象属性的格式。

我的问题是,我应该在哪里进行这种转换?特别是对于 JSON 数据,它们应该已经在 AJAX 响应中格式化,我认为我不应该用 Javascript 格式化它,对吗?

先感谢您。

0 投票
0 回答
60 浏览

xcode - 缺少 Xcode 调试器文档

还有其他人在导航到 Xcode 调试指南时遇到问题吗?当我试图通过 Xcode 4.0.2 中的 Xcode 文档链接到达那里时,我被重定向到一个通用页面。

我以前使用过 GDB,但我需要了解有关 Objective-c 扩展和数据格式化程序的信息。

如果有人可以向我发送指向良好文档的链接,我将不胜感激。

0 投票
1 回答
326 浏览

dlopen - 数据格式化程序暂时不可用,将在“继续”后重试。(此时调用 dlopen 不安全。)对于 popupbutton

请原谅我可能提供的过多信息,但我希望它有所帮助....
其余控件工作正常,但只有 popupbutton 是导致麻烦的按钮类型。有人可以建议我一些解决方案吗?!

0 投票
0 回答
2326 浏览

java - Java - 格式化数字并导出到 excel doc

从 java 类中,我将值 54666700 导出到 .xlsx 文档。我想将其显示为 54,666,700 美元,但在文档中它应存储为 54666700,即,当我选择该列时,该值应选择为数字 54666700。

至于格式化为货币,我使用下面的代码。

我找到了这个库Apache DataFormatter,但无法弄清楚如何在那里获取 CELL 对象。

任何建议/提示表示赞赏。

0 投票
1 回答
713 浏览

actionscript-3 - 在 Flex 4 中使用 DateFormatter

在 Flex 4 中使用 dateFormatter 格式化 Flex Datagrid 的列时出现错误。

功能如下:

TypeError:错误 #1009:无法访问空对象引用的属性或方法。在 mx.formatters::DateBase$/http://www.adobe.com/2006/flex/mx/internal::extractTokenDate()[E:\dev\4.5.1\frameworks\projects\framework\src\mx \formatters\DateBase.as:450] 在 mx.formatters::StringFormatter/formatValue()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\formatters\StringFormatter.as:126] 在 mx .formatters::DateFormatter/format()[E:\dev\4.5.1\frameworks\projects\framework\src\mx\formatters\DateFormatter.as:640] 在 com.flexicious.utils::UIUtils$/formatDate( )

有人可以帮我解决这个错误吗?我该如何处理?

感谢您的输入。

0 投票
1 回答
458 浏览

filter - AngularDart:过滤器链接:过滤器的顺序重要吗?

我想了解如何通过 ng-repeat 指令在 AngularDart 中执行链式过滤器/格式化程序。

谁能以简洁明了的方式解释它是如何工作的?

参考的教程没有提供足够的细节来完全掌握 AngularDart 链式过滤器的执行工作原理。以下是我通过查看文档和查看部分 AngularDart 源代码所理解的内容。

参考链接: http: //runnable.com/UvL5t92j1pVCAAAQ/angular-dart-tutorial-chapter-05 github原帖:https ://github.com/angular/angular.dart.tutorial/issues/74

** 用于评估 ng-repeat 中的过滤器的假定执行链**

格式化程序/过滤器可以访问中继器内的列表,例如 ng-repeat

recipeList 通过 ng-repeat 的作用域提供给 cf

cf=categoryfilter(list, map) -->分类列表

fltr=filter (list, nameFilterString)--> filteredList, name

ordBy=orderBy(list, name)--> orderdList

  1. 首先获取用户选择的类别,将列表传递给下一个过滤器
  2. 过滤依赖于所选类别的输入文本
  3. 根据名称的默认升序对上面 2 中过滤的列表进行排序
  4. 为列表中的每个项目创建一个 html 跨度

Html View(从右到左:1.、2.、3.、4.如下图所示):

< 4.ng-repeat=ordererdList 中的配方 | <==3.ordBy(fltr) | <== 2.fltr(cf, nameFilterstring) | <== 1. cf(recipeList , map < category, isChecked > ) >

我想知道 angularDart 中继器(ng-repeat)中的列表(recipeList)如何将列表传递给每个连续的链式过滤器,并确认过滤器的顺序是否重要(我相信它们确实如此)。我上面的理解正确吗?