小编Aqu*_*s24的帖子

使用jaxb将名称空间添加到xml的根元素

我正在创建一个xml文件,其根元素结构应该是这样的:

   <RootElement xmlns="http://www.mysite.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mysite.com/abc.xsd">
Run Code Online (Sandbox Code Playgroud)

我创建了package-info.java类,但是通过编写这段代码我只能获得一个命名空间:

@XmlSchema(
        namespace = "http://www.mysite.com",
        elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
package myproject.myapp;
import javax.xml.bind.annotation.XmlSchema;
Run Code Online (Sandbox Code Playgroud)

任何的想法?

xsd jaxb xml-namespaces

21
推荐指数
1
解决办法
4万
查看次数

如何使用核心服务将外部文件导入SDL Tridion 2011?

我想通过核心服务将PDF,Word和Excel文件推送到SDL Tridion 2011.

我试过下面的代码,但得到这个错误:

属性'BinaryContent'的值无效.无法打开上传的文件:

using (ChannelFactory<ISessionAwareCoreService> factory =
    new ChannelFactory<ISessionAwareCoreService>("wsHttp_2011"))
{
  ISessionAwareCoreService client = factory.CreateChannel();
  ComponentData multimediaComponent = (ComponentData)client.GetDefaultData(
                                       ItemType.Component, "tcm:19-483-2");
  multimediaComponent.Title = "MultimediaFile";

  multimediaComponent.ComponentType = ComponentType.Multimedia;
  multimediaComponent.Schema.IdRef = "tcm:19-2327-8";

  using (StreamUploadClient streamClient = new StreamUploadClient())
  {
    FileStream objfilestream = new FileStream(@"\My Documents\My Poc\images.jpg",
                                              FileMode.Open, FileAccess.Read);
    string tempLocation = streamClient.UploadBinaryContent("images.jpg",
                                                           objfilestream);
  }
  BinaryContentData binaryContent = new BinaryContentData();
  binaryContent.UploadFromFile = @"C:\Documents and Settings\My Poc\images.jpg";
  binaryContent.Filename = "images.jpg";
  binaryContent.MultimediaType = new LinkToMultimediaTypeData()
  {
    IdRef ="tcm:0-2-65544"
  };
  multimediaComponent.BinaryContent = binaryContent;

  IdentifiableObjectData savedComponent …
Run Code Online (Sandbox Code Playgroud)

tridion

9
推荐指数
1
解决办法
1135
查看次数

如何获取多媒体类型的tcm id从Tridion通过核心服务说jpg?

Tridion中的Administration文件夹中有许多多媒体类型.我想写一个返回给定mime类型的tcm id的方法,例如对于gif mime类型,它应该返回"tcm:0-1-65544".

任何人都可以对此有所了解吗?

tridion

7
推荐指数
1
解决办法
365
查看次数

我在哪里可以获得Tridion.ContentManager.Data.ContentManagement DLL?

我想访问"Fields"属性以访问SDL Tridion中核心服务中的模式字段,但Visual Studio说我缺少程序集引用.

我搜索了命名空间,它需要Tridion.ContentManager.Data.ContentManagement DLL.我在哪里可以找到这个DLL?

dll tridion

6
推荐指数
1
解决办法
615
查看次数

使用jQuery将JSON解析为HTML表

我使用下面的代码来解析JSON文件,但我在每个表列中都未定义.

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script>
    $(document).ready(function () {
        var json = [{

   "RATE_UPLOAD_DATE": "07/01/2015 8:17 AM CT",

   "GROUPS": [

      {

         "NAME": "Conforming Fixed Rate Mortgage  Purchase",

         "PRODUCT": [

            {

               "DESCR": "30 Year Fixed Rate",

               "RATE": "4.25",

               "APR": "4.277",

               "POINTS": "0",

               "<PAYMENT_STREAM_URL>": "https://publicservices.mortgagewebcenter.com/PaymentStream.aspx?CobranderId=1152&CriteriaId=113444902&ResultId=58"

            },

            {

               "DESCR": "20 Year Fixed Rate",

               "RATE": "4.125",

               "APR": "4.162",

               "POINTS": "0",

               "<PAYMENT_STREAM_URL>": "https://publicservices.mortgagewebcenter.com/PaymentStream.aspx?CobranderId=1152&CriteriaId=113444902&ResultId=52"

            },

            {

               "DESCR": "15 Year Fixed Rate",

               "RATE": "3.375",

               "APR": "3.422",

               "POINTS": "0",

               "<PAYMENT_STREAM_URL>": "https://publicservices.mortgagewebcenter.com/PaymentStream.aspx?CobranderId=1152&CriteriaId=113444902&ResultId=45"

            }

         ]

      },

      {

         "NAME": …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery json

6
推荐指数
1
解决办法
773
查看次数

使用jQuery从CSV到JSON

我有csv格式的文件:

info,value
"off to home","now"
"off to office","tomorrow"
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery从json中删除,但找不到任何帮助。是否可以为此使用jquery?

我的预期输出是:

 {
        "items": [
            {
                "info": "off to home",
                "value": "now"
            },
            {
                "info": "off to office",
                "value": "tomorrow"
            },

        ]
    }
Run Code Online (Sandbox Code Playgroud)

PFB我实现的代码。但它不起作用

<html>
<head>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
        <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
        <script src="csvjson.js"></script>
        <script>
$.ajax("data.csv", {
    success: function(data) {
        var jsonobject = csvjson.csv2json(data);
       alert(jsonobject);
    },
    error: function() {
        alert("error")
    }
});
</script>
</head>
<body>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript csv jquery json

5
推荐指数
2
解决办法
2万
查看次数

如何使用核心服务在SDL Tridion 2011中创建组件?

我想使用核心服务在SDL Tridion 2011中使用核心服务创建组件.任何人都可以帮我解决这个问题吗?

tridion

4
推荐指数
1
解决办法
1828
查看次数

grep在第一列中搜索数据

我有一个包含两列的文本文件.

Product   Cost
Abc....def  10
Abc.def     20
ajsk,,lll   04
Run Code Online (Sandbox Code Playgroud)

我想从"Abc"搜索产品开始,然后以"def"结束,然后为那些我想要添加Cost的条目.我用过 :

grep "^Abc|def$" myfile 
Run Code Online (Sandbox Code Playgroud)

但它不起作用

linux ubuntu grep

4
推荐指数
1
解决办法
2万
查看次数

如何在连字符之前获取字符串

我有以下文件名:

pagecounts-20150802-000000
Run Code Online (Sandbox Code Playgroud)

我想从上面提取日期20150802 我使用下面的代码,但它无法正常工作:

print os.path.splitext("pagecounts-20150802-000000")[0]
Run Code Online (Sandbox Code Playgroud)

python

4
推荐指数
1
解决办法
1820
查看次数

MQTT中端口和侦听器之间的区别

我在本地机器上为MQTT安装了mosquitto客户端.我有以下配置:

listener 1883
protocol mqtt
listener 9001
protocol websockets
Run Code Online (Sandbox Code Playgroud)

在mqtt和websockets上运行客户端有什么区别.如果我将侦听器更改为端口,还有什么区别?

mqtt mosquitto libmosquitto

3
推荐指数
1
解决办法
7455
查看次数

标签 统计

tridion ×4

javascript ×2

jquery ×2

json ×2

csv ×1

dll ×1

grep ×1

html ×1

jaxb ×1

libmosquitto ×1

linux ×1

mosquitto ×1

mqtt ×1

python ×1

ubuntu ×1

xml-namespaces ×1

xsd ×1