草庐IT

Zend_JSON

全部标签

xml - 以结构化数据格式(XML、JSON)中的内容为目标的标准符号?

问题来了:我在Web环境中,我有以某种结构化格式表示的数据,比如XML或JSON。我想定位这些表示中的元素。这是一个例子:动物园的XML表示:JoeAlfredRicky同一个动物园的JSON表示:{"zoo":{"dog":"Joe","cat":"Alfred","mouse":"Ricky"}}说,我要打狗的名字。我看到有多种技术可以完成这项任务,但它们绑定(bind)到内容类型。XML有XPath或Xpointer,JSON有JSONPath等等。问题是:如果XML和JSON是表示结构化信息的两种方式(几乎等同),您是否知道一些高级、独立于实现的表示法哪个不受特定表示的约束?约

java - 如何在 XML 已经工作的情况下添加 JSON 支持?

如何将JSON支持添加到dispatch-servlet.xml(XML可以正常工作)?评论文本只是失败尝试...-->-->额外的解决方案,用于:method=RequestMethod.POST,headers="content-type=application/json"你还需要:为@RequestBody正确绑定(bind)java对象。 最佳答案 尝试这样的事情:使用JaxB编码器来实例化Jackson是没有意义的(我不认为)。使用ContentNegotiatingViewResolver的例子:

c# - 类似于 Json.Net 可以做的 XML 序列化

我有以下控制台应用程序:usingSystem;usingSystem.IO;usingSystem.Xml.Serialization;usingNewtonsoft.Json;namespaceOutputApp{publicclassFoo{publicobjectValue1{get;set;}publicstringValue2{get;set;}}publicclassBar{publicintArg1{get;set;}publicdoubleArg2{get;set;}}classProgram{publicstaticFooCreateFooBar(){returnn

json - 显示网络服务公开嵌套或平面列表?

当设计一个webservice时,无论是soap、xml还是json:你更喜欢flat还是嵌套列表?例子:嵌套:平面:一个比另一个有什么优势? 最佳答案 结合个人风格、工具(它们的默认配置、局限性或易用性)、需要从单个对象表示支持多种MIME类型等,各有利弊。我不会一一详述那-因为对某些人有效的方法可能对其他人来说不是一个好的解决方案-但我只想指出一些事情......哪个看起来更自然,扁平元素还是包裹元素?人们通常如何看待重复的元素?例如,,和包裹在中元素。为什么?因为它们是相关的,一起构成了一个结构。多个s也相关并且也形成一个结构

xml - 使用 tsung POST 请求发送 json

我正在尝试使用Tsung创建一个POST请求如何在contents属性中发送JSON文档?contents='{"name":"alex"}'当然是无效的...有没有一种方法可以通过POST请求发送JSON? 最佳答案 我能够通过替换""并添加内容类型headerapplication/json来做到这一点所以我的例子会变成:content_type='application/json'contents='{"name":"alex"} 关于xml

c# - 使用 FromBody 在 WebAPI 中建模的对象的 JSON 数组

我正在创建一个WebApi方法,它应该通过XML或JSON接受对象列表并将它们添加到数据库中。这是我目前拥有的一个非常基本的版本:[HttpPost]publicHttpResponseMessagePut([FromBody]ProductAddproductAdd){//dostuffwithproductaddobjectreturnRequest.CreateResponse(HttpStatusCode.OK);}它接受的对象列表的模型结构如下:publicclassProductAdd{publicListProducts{get;set;}}publicclassProd

java - XML 到 JSON 的动态转换

是否有任何方法(如果可能,使用Java代码示例)将XML输入动态转换为JSON,而无需了解实际内容以及XML源的结构(文件、字符串等)?例如,假设有一个非常大的XML数据集,具有未知结构和多个嵌套级别,存储在一个大文本文件中。将所有内容读入内存是不可能的(因为空间不足),他们希望直接将其转换为JSON,即无需编写任何代码来检测和处理StAX标签(例如,START_ELEMENT、CHARACTERS、END_ELEMENT)。理想的解决方案是从转换器中获取一个Reader或InputStream,例如,一个提供XML文件和Reader或InputStream生成JSON,被提供给Fil

xml - 在 node.js 中将 xml 转换为 json

你能给我指点一些用于node.js的工作xml->json翻译库吗?当xml文件仍在接收时,SAX样式更适合完成任务。谢谢 最佳答案 https://github.com/isaacs/sax-js 关于xml-在node.js中将xml转换为json,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8782292/

xml - 在 Flash 中使用 json 而不是 xml 的任何特殊优势

嗯,有吗?从我读过的所有内容来看,答案似乎是否定的,但想知道是否有人有不同意见。 最佳答案 JSON通常是一种比XML更高效的数据编码方法。如果下载时间对您的应用程序很重要,那么这很重要。另一个考虑因素是E4X查询语法是否对您的特定用途具有引人注目的优势。可能您可以通过迭代单个查询行的结果来执行您想要的操作,并且在对已解析的JSON进行交互时,等效的ActionScript代码会更长。我还会考虑此应用程序是否必须与JavaScript代码交互,例如因为Flash应用程序存在于浏览器中并且必须与页面上的其他内容进行通信。如果是这样,我

java - 我可以从类似于 jaxb 的 json 数据创建类吗

所以我的代码是一个api的客户端,数据以xml的形式返回,我已经能够从该xml的一些示例创建有效的xsd文件,然后从模式生成一些JAXB类,这样我的代码现在可以加载和无需直接使用Xml即可使用xml数据。但不幸的是,在最新版本的api中,他们放弃了对xml的支持,只返回json。有没有我可以执行类似于xml进程的json进程?如果无法从模式中获取解决方案,那么如果我手动创建我的json类,我可以使用它们自动处理原始json数据,所以至少我只需要处理一次json。编辑:也许https://github.com/ko5tik/jsonserializer会有用的更新:仅供引用,所以我查看了