Articles of xml

El atributo ‘minOccurs’ no puede estar presente

Estoy en el proceso de construir mi línea de comandos svcutil para generar objetos comerciales a partir del esquema OSEO . Cuando me dice que falta el tipo “xxx”, determino qué xsd necesito incluir en la línea de comando y lo agrego. Hasta ahora mi línea de comando se ve así: svcutil /language:C# /namespace:*,OGC.OSEO.DataContract /out:IOSEO.cs […]

¿Requiere elemento XML en XSD cuando otro elemento tiene cierto valor?

Necesito un atributo o elemento requerido solo si se elige un valor específico de una enumeración. Ejemplo a continuación:

cómo derivar el nombre del elemento xml de un valor de atributo de una clase usando anotaciones?

Tengo propiedades que tienen identificadores y valores y un nombre. ¿Puedo representar a todos aquellos con una sola clase usando XmlElement / XmlArray C # anotaciones? Me gustaría derivar el nombre del elemento xml del nombre del atributo de clase; mi clase se vería así: public class Property { public string name; //could be enum […]

IoC / Dependency Injection: explique el código en lugar de XML

Entiendo básicamente cómo funcionan los marcos de IoC, sin embargo, una cosa que no entiendo es cómo se supone que funciona la configuración basada en código. Con XML entiendo cómo puede agregar un nuevo ensamblaje a una aplicación desplegada, luego cambie la configuración en XML para incluirlo. Si la aplicación ya está implementada (es decir, […]

Análisis XML en iPhone

Hola, soy nuevo en el desarrollo de iphone. Necesito analizar XML simple procedente de mi servidor web y almacenarlo en la base de datos. ¿Hay algún código de muestra para hacer lo mismo?

Restricción de elementos XML basados ​​en otro elemento a través de XSD

Creo que esto tiene que ver con keyref pero no estoy seguro, y realmente no estoy seguro de que se pueda hacer. Por ejemplo, supongamos que tengo myElement1 y myElement2. Si no hay myElement2 en el archivo XML, entonces myElement1 debe existir; de lo contrario, es opcional. ¿Hay alguna forma de forzar este tipo de […]

Cómo analizar enormes archivos XML en C #?

Estoy trabajando con archivos dblp XML. De hecho, quiero analizar el archivo dblp.xml y quiero extraer la información útil para mi posterior procesamiento en algún proyecto. Y ese archivo XML es muy grande (1.1 GB) y ni siquiera puedo abrir este archivo. Amablemente sírveme si tienes C # parser para dblp.xml o puedes guiarme con […]

¿Cómo usar la función XPath en una instancia de XPathExpression programáticamente?

Mi progtwig actual necesita usar programáticamente crear una instancia de XPathExpression para aplicar a XmlDocument. El xpath necesita usar algunas funciones XPath como “ends-with”. Sin embargo, no puedo encontrar una forma de usar “ends-with” en XPath. yo Tira una excepción como abajo Excepción no controlada: System.Xml.XPath.XPathException: Namespace Manager o XsltC ontext needed. Esta consulta tiene […]

Asignaciones avanzadas de comodines Los parámetros no se encuentran en el método Prepare ()

De la documentación: asignaciones de comodines avanzados de Struts2 : Comodines avanzados Desde 2.1.9+ se pueden definir expresiones regulares definidas en el nombre de la acción. Para usar esta forma de comodín, se deben establecer las siguientes constantes: Las expresiones regulares pueden tener dos formas, la más simple es {FIELD_NAME} , en cuyo caso el […]

XPathSelectElement siempre devuelve null

¿Por qué este Xpath no funciona con XDocument.XPathSelectElement? Xpath: //Plugin/UI[1]/PluginPageCategory[1]/Page[1]/Group[1]/CommandRef[2] XML C # Code: myXDocument.XPathSelectElement(“//Plugin/UI[1]/PluginPageCategory[1]/Page[1]/Group[1]/CommandRef[2]”, myXDocument.Root.CreateNavigator());