问题标签 [text-formatting]

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 投票
10 回答
10023 浏览

java - 非 JSP(独立)上下文中的 JSTL/JSP EL(表达式语言)

任何人都可以推荐一个框架来按照 JSP EL(表达式语言)的方式在独立应用程序中对消息进行模板/格式化吗?

我希望能够实例化某种对象,给它一个模板

为它提供一个上下文,该上下文将包括一个参数对象的值字典(在这种情况下,一个名为“customer”的 Customer 类型的对象,以及一个名为“order”的 Order 类型的对象)。

我知道那里有许多模板框架——其中许多在 Web 应用程序上下文之外工作,但我不认为这是一个重量级的大型模板框架。只是 Java 已经提供的基本消息格式功能的更好版本

例如,我可以通过 java.text.MessageFormat 使用模板(或他们称之为“模式”)来完成上述操作,例如

我可以在我的调用 Java 程序中传递一个 Object 数组

但是,在这种用法中,代码和模式是密切相关的。虽然我可以将模式放在资源属性文件中,但代码和模式需要了解彼此的密切细节。使用类似 EL 的系统,代码和模式之间的契约将处于更高级别(例如,客户和订单,而不是 customer.firstName 和 order.estimatedDispatchDate),从而更容易更改结构、订单和内容的消息而不更改任何代码。

0 投票
4 回答
612 浏览

asp.net - Wiki 样式文本格式

我正在寻找某种用于 ASP.NET 的文本解析器,它可以从某种使用特殊格式的文本样式中生成 HTML。就像在 Wiki 中一样,标题等有一些特殊的语法。我曾尝试在 google 上查看,但没有找到任何适用于 .NET 的内容。

有人知道可以将文本解析为 HTML wiki 样式的 .NET 库吗?我不必与 Wiki 的语法相同吗?如果不是,你自己设计这样一个系统的最佳方式是什么?

提前致谢

0 投票
7 回答
974 浏览

xml - XML 文本格式

有谁知道一个好的程序,我可以在其中粘贴 xml(从我的 java 类中的 System.out 获取它),它会格式化 xml,所以它不是很长的文本行?

0 投票
5 回答
6381 浏览

xml - 格式化xml字符串的好代码

任何人都有一个现成的函数,它将接受一个 XML 字符串并返回一个正确缩进的字符串?

例如

并在插入换行符和制表符或空格后返回格式良好的字符串?

0 投票
1 回答
2744 浏览

ms-word - 如何在不丢失格式的情况下更改 Word.Range 文本

任何人都知道如何更改 Word.Range 对象的文本但仍保持其格式?例如,如果我有“this text ”并将其更改为“that txt ”,则 txt 仍将是粗体。

我正在寻找一种方法来更改范围的整个文本,而不仅仅是一个单词,因为我从独立的 API 获取新文本,我可以假设新文本和旧文本具有相同的数字的话。

这是我到目前为止得到的:

但是由于某种原因,它只在第一次 Execute 中成功,因为范围选择仍然在找到的单词上。

编辑:知道了,每次执行后,我都恢复了 Range 的原始结束位置。

谢谢。

0 投票
4 回答
673 浏览

c# - 是否有 C# 自动格式化程序可用于定义自定义格式化规则?

我的小组有一个源分析工具,它强制执行我们必须遵守的某些样式。改不了了,有些规矩就是个痛点。一个例子是所有属性都必须在方法之前,并且所有构造函数都必须在属性之前。对我来说似乎很愚蠢,我必须花时间对程序做一些事情,而编译器却是一样的。我想要一些 VS 的插件,它可以让我自动做这样的事情。此外,最好让它自动将 using 放入命名空间块中。

0 投票
6 回答
9942 浏览

delphi - 如何在 Delphi 中使用当前语言环境格式化整数

鉴于上述情况,我希望将字符串“1,234,567”作为输出(假设为英国语言环境)。IntToStr 只给了我“1234567”。我敢肯定有一个单行,但我找不到它...

0 投票
5 回答
28935 浏览

.net - 什么是 String.Format 的 WPF XAML 数据绑定等效项?

或者,更清楚地说,我如何格式化文本块(在我的情况下,要包含在工具提示中),以便文本的某些部分来自绑定值。

在普通的 C# 中,我会使用:

但是,Text 属性的 WPF XAML 标记似乎只能包含一个绑定。花括号给了我很大的希望,但这是不可能的:

我读到该Run.Text属性不是依赖属性,因此不能绑定。

有没有办法可以在 XAML 中执行这种格式化?

0 投票
2 回答
5535 浏览

c - 为什么“%.3i”打印前导零?

今天的一些代码有点意外。我在 AIX 上编译它,将警告级别设置为 anal 以查看可能潜伏的恶意问题。从代码中爬出了一些新的东西。

在查看了有问题的行之后,我整理了一个小程序来重现它。在几个平台上对其进行测试表明它不是特定于 AIX 的。

下面的第一个 printf 模仿了程序中的内容。

通常,如果需要前导零,“03i”格式会很好地完成这项工作。

“%.3i”在这里的真正含义是什么?

为什么它有它的行为?

0 投票
5 回答
2911 浏览

c# - 使 xml 更具可读性

有什么方法可以在 .net 中获取 xml 字符串并使其更易于阅读?我的意思是我可以转换这个:

对此:

有没有内置的类?由于 sql server 2005 似乎删除了 xml 上的所有格式以节省空间或某些东西......